Datenbankanbindung

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 4. Datenbankeinstellungen, Schaltfläche Datenbankverbindung testen, um die korrekte Datenbankanbindung des Mandanten zu prüfen und anzupassen.

 

 

Q2.02

Wie ändert man die Zugangsdaten zur Datenbank?

 

Editieren Sie die mandantenspezifische Konfigurationsdatei <Installationsverzeichnis>\ppmmashzone\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 liegt das?

 

Die erforderlichen Datenbanktreiber müssen nach der PPM-Installation und vor der Mandanten-Installation von Hand ins Verzeichnis <Installationsverzeichnis>\ppmmashzone\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 Datenbankanbindung 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]
Es konnte keine TCP/IP-Verbindung mit dem Host hergestellt werden. 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] Verwendeter JDBC-Treiber: IBM DB2 JDBC Universal Driver Architecture (3.4.65).

  • MS SQL Server

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

I: ...: [SRV] Verwendeter JDBC-Treiber: Microsoft SQL Server 2005 JDBC Driver (1.1.1501.101).