Servigistics InService Bereitstellung > Erweiterte Konfigurationen > Datenbank initialisieren und Daten laden > Datenbankschema manuell erstellen
  
Datenbankschema manuell erstellen
Wenn Sie wählen, dass das Installationsprogramm keine Daten laden soll, müssen Sie die Daten nach der Installation der Lösung durch das Installationsprogramms anhand der Anweisungen im Abschnitt Datenbank initialisieren und Daten laden manuell laden. In bestimmten Szenarien sind jedoch weitere Schritte erforderlich, um die Installation abzuschließen. Es handelt sich um folgende Szenarien:
Sie wählen, dass bei der Installation mit dem Installationsprogramm das Schema nicht automatisch erstellt und die Daten nicht automatisch geladen werden sollen.
Sie wählen, dass beim Ergänzen einer vorhandenen Servigistics InService Installation mit dem Installationsprogramm das Schema nicht automatisch erstellt und die Daten nicht automatisch geladen werden sollen.
Sie überspringen das Laden der Basisdaten unter Verwendung des Installationsprogramms.
e3c-Schema laden
1. Öffnen Sie eine Windchill Shell, indem Sie einen der folgenden Befehle in einer Befehls-Shell ausführen:
Unter UNIX/Linux:
<WT_HOME>/bin/windchill --java=<JAVA_HOME>/bin/java shell
Unter Windows:
<WT_HOME>/bin/windchill.bat --java=<JAVA_HOME>\bin\java.exe shell
2. Laden Sie das Datenbankschema von Servigistics InService, indem Sie den folgenden Befehl ausführen:
<swDir>/utilities/ant/bin/ant -v -f <swDir>/utilities/create3cSchema.xml
-DswDir=<swDir> -Dhostname=<dbhost> -Dport=<dbport> -Dtype=<database Type>
-Dvendor=<database Vendor> -Dsid=<dbname>
-DdbName=<dbname>-Duser_CMIDB=<cmi_username> -Duser_3CDB=<e3c_username>
-Duser_CMIDB=<cmi_username> -Duser_E3CDB=<e3c_username>
-Duser_TitanDB2=<titandb2_username>
-Duser_TitanDB=<titandb_username> -Dpassword_CMIDB=<cmi_password>
-Dpassword_E3CDB=<e3c_password>
-Dpassword_TitanDB2=<titandb2_password> -Dpassword_TitanDB=<titandb_password>
<swDir> = Speicherort des Softwareverzeichnisses<dbhost> = Datenbank-Hostname wie im Installationsprogramm während der Installation eingegeben<dbport> = Datenbankport wie im Installationsprogramm während der Installation eingegeben<database Type> = Typ der installierten Datenbank, beispielsweise Oracle, SQL oder PostgreSQL<database Vendor> = Händler der Datenbank, beispielsweise Oracle, Microsoft oder PostgreSQL<dbname> = globaler Datenbankname (SID) oder Dienstname wie im Installationsprogramm während der Installation eingegeben<cmi_username> = Benutzername des CMI-Schemas wie im Installationsprogramm während der Installation eingegeben<e3c_username> = Benutzername des E3C-Schemas wie im Installationsprogramm während der Installation eingegeben<titandb2_username> = Benutzername des TitanDB2-Schemas wie im Installationsprogramm während der Installation eingegeben
Beispiele von Datenbanken:
Oracle:
/data/ptcG800/InService/InS_SW/SW/utilities/ant/bin/ant -v -f
/data/ptcG800/InService/InS_SW/SW/utilities/create3cSchema.xml
-DswDir=/data/ptcG800/InService/InS_SW/SW
-Dhostname=hrz-slmorcl12 -Dport=1521
-Dtype=thin -Dvendor=oracle
-Dsid=orcl12.ptcnet.ptc.com
-DdbName=orcl12.ptcnet.ptc.com
-Duser_CMIDB=TESTXCMI -Duser_E3CDB=TESTXE3C
-Duser_TitanDB2=TESTXT2 -Duser_TitanDB=TESTXT1
-Dpassword_CMIDB=TESTXCMI
-Dpassword_E3CDB=TESTXE3C
-Dpassword_TitanDB2=TESTXT2
-Dpassword_TitanDB=TESTXT1
SQL Server:
D:\ptcG656\InService\InS_SW\SW\utilities\ant\bin\ant -v -f
D:\ptcG656\InService\InS_SW\SW\utilities\create3cSchema.xml
-DswDir=D:\ptcG656\InService\InS_SW\SW -Dhostname=PAWSSV-SLM04T.ptcnet.ptc.com
-Dport=1433
-Dtype=sqlserver
-Dvendor=microsoft
-Dsid=testdb
-DdbName=testdb
-Duser_CMIDB=TESTXCMI
-Duser_E3CDB=TESTXE3C
-Duser_TitanDB2=TESTXT2
-Duser_TitanDB=TESTXT1
-Dpassword_CMIDB=TESTXCMI
-Dpassword_E3CDB=TESTXE3C
-Dpassword_TitanDB2=TESTXT2
-Dpassword_TitanDB=TESTXT1
PostgreSQL:
D:\ptcG761\InService\InS_SW\SW\utilities\ant\bin\ant -v -f
D:\ptcG761\InService\InS_SW\SW\utilities\create3cSchema.xml
-DswDir=D:\ptcG761\InService\InS_SW\SW
-Dhostname=pawssv-pgs01w.ptcnet.ptc.com
-Dport=5432
-Dtype=postgresql
-Dvendor=postgresql
-Dsid=postgres
-DdbName=postgres
-Duser_CMIDB=ptc_pub01w761_cmi
-Duser_E3CDB=ptc_pub01w761_e3c
-Duser_TitanDB2=ptc_pub01w761_titan
-Duser_TitanDB=ptc_pub01w761_titan
-Dpassword_CMIDB=ptc_pub01w761_cmi
-Dpassword_E3CDB=ptc_pub01w761_e3c
-Dpassword_TitanDB2=ptc_pub01w761_titan2
-Dpassword_TitanDB=ptc_pub01w761_titan