FAQ

Aus veraweb

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

LDAP Einrichtung und Konfiguration

Bitte verwenden Sie die neuste Version von veraweb (mindestens 1.2.x) sowie die entsprechende Installationsanleitung 1.2.x. Mit dieser Version ist es einfacher eine bestehende LDAP Installation (oder eine frische Standardinstallation) zu verwenden.

fehlender Eintrag in FROM-Klausel für Tabelle »tguest_doctype« 

Fehler

 Fehler
 Bei der Bearbeitung Ihrer Anfrage ist ein Fehler aufgetreten. Bitte melden Sie dies Ihrem Administrator.
 
 Details
 de.tarent.dblayer.sql.SQLStatementException
 FEHLER: fehlender Eintrag in FROM-Klausel für Tabelle »tguest_doctype« [SQL: ...]

Problembehebung

Dieser Fehler tritt auf wenn die Einstellung "Freitextfeld" vom Administrator noch nicht gesetzt ist. Durch einen Fehler in der Version 1.1.16 wird beim Anlegen eines Gastes ein ungültiges SQL generiert. Zur Behebung dieses Fehlers wählen Sie als Administrator unter Einstellungen bitte ein gültiges "Freitextfeld" aus.

duplizierter Schlüssel verletzt Unique-Constraint

Fehler

 Fehler
 Bei der Bearbeitung Ihrer Anfrage ist ein Fehler aufgetreten. Bitte melden Sie dies Ihrem Administrator.
 
 Details
 de.tarent.dblayer.sql.SQLStatementException
 FEHLER: duplizierter Schlüssel verletzt Unique-Constraint »tcategorie_pkey« [SQL: ...]

Problembehebung

Sollte es zu diesem oder einem vergleichbaren Unique-Constraint Datenbankfehler kommen, so stimmen der Datenbank Inhalt und Seqenznummern der automatisch erstellten IDs nicht mehr überein. Dieses Problem kann nach manuellen Veränderungen oder dem Einspielen von Stammdaten auftreten. Nach jeder Veränderung der Datenbank von außen sollte daher die mitgelieferten Datenbank-Funktion serv_build_sequences ausgeführt werden, welche diese Sequenzen korrigiert:

 SELECT serv_build_sequences();

veraweb-schema.sql: Nicht standardkonforme Verwendung von \' in Zeichenkettenkonstante

Fehler

  PostgreSQL 8.2.x quittiert das Absenden des CREATE OR REPLACE FUNCTION serv_verawebschema(int4) ...
  mit der Fehlermeldung: nicht standardkonforme Verwendung von \' in Zeichenkettenkonstante.

Problembehebung

  Die Verwendung von \' ist veraltet und führt unter PostgreSQL zu genannter Fehlermeldung.
  Die Funktion wird jedoch vollständig angelegt und kann ohne weiteres durch SELECT * FROM serv_verawebschema(0);
  getestet werden bzw. durch SELECT * FROM serv_verawebschema(1); ausgeführt werden.
  Um die Fehlermeldung abzustellen, muss die Konfiguration von PostgreSQL geändert werden.
  Dies geschieht über die Konfigurationsdatei /etc/postgresql/8.2/main/postgresql.conf.
  Suchen Sie dort den Schlüssel "escape_string_warning" und setzen Sie diesen von "on" auf "off".
Persönliche Werkzeuge