:angry:
Installations Terminal Mitschnitt:
root@server:nucleus-installer # JAVA_HOME=/opt/java/64/jre1.6.0_31 PATH=$JAVA_HOME/bin:$PATH /opt/java/64/jre1.6.0_31/bin/java -jar nuclos-3.8.0-installer-linux64.jar -C
Installer for Nuclos version 3.8.0 (24.10.2012)
Installation will be logged to /tmp/nuclos-installer_2012-10-30_11-12.log.
Target installation path [/opt/nuclos]:/home/fileserver/nucleus
Installing Nuclos to target directory /home/fileserver/nucleus.
Please enter database settings:
Database setup option (setup, use) [setup]:
Database server [localhost]:server
Database port [null]:5432
PostgreSQL superuser [null]:postgres
PostgreSQL superuser password [null]:
Database name/instance [nuclosdb]:
Database username [nuclos]:
Database password [nuclos]:
Schema name [nuclos]:
Tablespace (optional) [null]:
PostgreSQL tablespace path [null]:
Please enter Nuclos server settings:
JRE installation path (JRE Version > 1.6.0 Update 10) [/opt/java/64/jre1.6.0_31]:
Nuclos instance name [nuclos]:
Communication protocol (http or https) [http]:
Http port [80]:81
Shutdown port [8005]:
Heap size in MB [1024]:
Launch on startup [null]:no
Please enter a valid value [[true, false]]:
Launch on startup [null]:false
Please enter Nuclos client settings:
Single instance mode (webstart only, true/false) [false]:
Setting up database...
ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
Hint: Use the same encoding as in the template database, or use template0 as template.
root@server:nucleus-installer #
:angry:
Wer ist denn da nicht in der Lage, die gewünschten Encodings bei der Anlage einer DB Instanz anzugeben ?
Also, wenn man bei PostGres Installationen definiert eine UTF-8 DB Instanz braucht, sagt man das dem Postgresserver bei der Anlage. Zumindest machen das alle anderen so …
z.B. so wäre es korrekt:
createdb -e --encoding=utf8 --owner nuclos nuclos
bzw in SQL-Code:
CREATE DATABASE "nuclos" WITH OWNER "nuclos" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8';
Kann man nur den Kopf schütteln….
Jojo