Datenbankverbindung

Q2.01

Welche Einstellungen sind bzgl.des verwendeten DB-Schemas zu beachten? 

Die Daten eines PPM-Mandanten werden in einem eigenen DB-Schema des verwendeten Datenbanktyps gespeichert. Genaue Angaben dazu, wie Sie das DB-Schema und die Verbindungsdaten konfigurieren müssen, finden Sie im Benutzerhandbuch PPM Datenbanksysteme.
Schlägt der Verbindungsaufbau zur Datenbank beim Starten des Mandantenservers fehl, weisen entsprechende Fehlermeldungen auf mögliche Ursachen hin. Verwenden Sie PPM Customizing Toolkit (Mandanten Bearbeiten, Dialog Datenbankeinstellungen, Schaltfläche Datenbankverbindung testen), um die korrekte Datenbankverbindung des Mandanten zu prüfen und anzupassen.

Q2.02

Wie ändert man die Zugangsdaten zur Datenbank?

Ändern Sie die mandantenspezifische Konfigurationsdatei <Installationsverzeichnis>\ppm\server\bin\work\data_ppm\config\<Mandant>\Database_settings.properties und passen Sie die Schlüsselwerte URL, USER und PASSWD entsprechend an. Auch die Anpassung des im Schlüssel DATABASE_TYPE angegebenen Datenbanktyps wird unterstützt. Verwenden Sie die Kommentare in der Datei als Kurzinformation.

Wenn Sie das Datenbankkennwort verschlüsselt angeben möchten, verwenden Sie das PPM-Kommandozeilenprogramm runpassencryptor mit den Parametern -mode db und -password <Neues Kennwort>.

Q2.03

Beim Starten des PPM-Servers wird der Datenbankfehler java.lang.ClassNotFoundException ausgegeben. Woran kann das liegen?

Die erforderlichen Datenbanktreiber müssen nach der PPM-Installation und vor der Mandanteninstallation manuell ins Verzeichnis <Installationsverzeichnis>\ppm\server\bin\work\data_ppm\drivers kopiert werden.

Existiert der Mandant bereits, kann ein Datenbanktreiber mittels ACC installiert werden (enhance <client name> with dbDriver local file <path to driver jar file>).

Weitere Informationen zur Datenbankverbindung finden Sie im Benutzerhandbuch PPM Datenbanksysteme.

Q2.04

Beim Starten des PPM-Servers wird die Meldung

DB-Error: Connection not established. (1006) [17002/null] (1034)

ausgegeben. Was ist die Ursache?

Der Listener der Oracle-Datenbank ist nicht verfügbar. Überprüfen Sie die Angaben Host und Port des JDBC-Connect-String (URL=, Zeile 83) in der mandantenspezifischen Konfigurationsdatei Database_settings.properties.

Q2.05

Beim Starten des PPM-Servers wird die Meldung

DB-Error: Connection not established. (1006) [-4499/null] (1034)
Connection not established. (1006) [-4499/null]
[ibm][db2][jcc][t4][2043][11550] Exception java.net.ConnectException: Error opening socket to server ...

ausgegeben. Was ist die Ursache?

Die DB2-Datenbank ist nicht verfügbar. Überprüfen Sie die Angaben Host und Port des JDBC-Connect-String (URL=, Zeile 83) in der mandantenspezifischen Konfigurationsdatei Database_settings.properties.

Q2.06

Beim Starten des PPM-Servers wird die Meldung

DB-Error: Error reading Isolation-Level (1500) [-99999/null] (1034)
Error reading Isolation-Level (1500) [-99999/null]
DatabaseMetaData information is not known for server DB2/ ...

ausgegeben. Was ist die Ursache?

Die Datenbank- und JDBC-Treiberversion der IBM-DB2-Datenbank passen nicht zueinander.

Q2.07

Beim Starten des PPM-Servers wird die Meldung

DB-Error: Connection not established. (1006) [0/08S01] (1034)
Connection not established. (1006) [0/08S01]
Unable to establish TCP/IP connection with host. java.net.ConnectException: Connection refused
DB error: Connection not established. (1006) [17002/null] (1034) ...

ausgegeben. Was ist die Ursache?

Der Listener der Oracle-Datenbank ist nicht verfügbar. Überprüfen Sie die Angaben Host und Port des JDBC-Connect-String (URL=, Zeile 83) in der mandantenspezifischen Konfigurationsdatei Database_settings.properties.

Q2.08

Wie erkennt man die Version der Datenbank und des JDBC-Treibers, die der PPM-Server verwendet?

Beim Starten gibt der PPM-Server Meldungen aus, welche Datenbank- und JDBC-Treiberversion verwendet werden. Beispiele:

  • Oracle

I: ...: [SRV] Database version used: Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production

I: ...: [SRV] JDBC driver used: Oracle JDBC driver (10.2.0.4.0).

  • IBM DB2

I: ...: [SRV] Verwendete Datenbankversion: SQL09013.

I: ...: [SRV] JDBC driver used: IBM DB2 JDBC Universal Driver Architecture (3.4.65).

  • MS SQL Server

I: ...: [SRV] Verwendete Datenbankversion: 8.00.2039.

I: ...: [SRV] JDBC driver used: Microsoft SQL Server 2005 JDBC Driver (1.1.1501.101).