Erstellt vor 10 Jahren

Zuletzt geändert vor 9 Jahren

#85 closed Fehler (wont-fix)

Diverse Fehler beim Anlegen von Datenbanken

Erstellt von: pj@… Verantwortlicher: p.reetz@…
Priorität: hoch Meilenstein:
Komponente: kivitendo ERP Version: 2.0.2
Schweregrad: schwerwiegend Stichworte: Installation
Beobachter:

Beschreibung

Beim Anlegen von Datenbanken mit Leerzeichen im Namen erhält man die
Fehlermeldung:

missing "=" after "Source" in connection info string

und die daraufhin erzeugte Datenbank enthaelt keine Tabellen (getestet mit Unicode
und Iso-8859-1).

Setzt man den Datenbanknamen im Formular in Anfuehrungszeichen (naheliegender
Versuch, um den oben genannten Fehler zu umgehen), wird die entsprechende
Datenbank gar nicht erst erzeugt:

CREATE DATABASE ""OSP4"" WITH ENCODING = 'UNICODE'
ERROR: parser: zero-length delimited identifier at or near """" at character 17

Aber auch beim Anlegen von Datenbanken mit gaenzlich unverfaenglichen, nur aus
Buchstaben und Ziffern bestehenden Namen geht offensichtlich einiges schief:
Folgende Fehlermeldung gab es beim Versuch, eine Datenbank namens OSP in
Iso-8859-1-Kodierung mit DATEV-Kontenplan anzulegen:

UPDATE "pg_class" SET "reltriggers" = 0 WHERE "relname" = 'chart'
ERROR: pg_class: permission denied

Versucht man selbiges mit Unicode, gibt es stattdessen folgende Fehlermeldung:

INSERT INTO gifi (accno,description) VALUES ('0001', 'Aufwand Geschäftsbetrieb')
ERROR: Invalid UNICODE character sequence found (0xe46674)

Immerhin sind die dabei entstehenden Datenbanken nicht leer.

Testsystem: Suse Linux 9.0 mit postgresql-7.3.4-45.

Änderungshistorie (2)

comment:1 Geändert vor 10 Jahren durch p.reetz@…

Das Problem mit dem Leerzeichen im Datenbanknamen hängt mit dem Aufbau der
Verbindungsinformationen zur Datenbank in Lx-Office zusammen.
Dies ließe sich nur mit viel Aufwand beheben.

comment:2 Geändert vor 10 Jahren durch p.reetz@…

* #88 has been marked as a duplicate of this bug. *

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.