Installation des Dataservers
Beschreibung
Der IFConneX Dataserver läuft innerhalb der Windchill Methodenserver und verwendet eigene Datenbanktabellen in der Windchill Datenbank. Der Dataserver ist unter anderem für die Verwaltung der Benutzer Sitzungen und der Einstellungen zuständig.
Linux
Windows
Installation abhängig von der verwendeten Datenbank (MSSQL oder Oracle) durchführen.
Ermitteln der verwendeten Datenbank
Windchill Shell
xconfmanager -d wt.db.dataStore
MSSQL
Info
Installation via ant Befehl wenn sqlcmd Client verfügbar ist.
Windchill Shell
ant dataserver_install_mssql
Installation abhängig von der verwendeten Datenbank (MSSQL oder Oracle) durchführen.
Ermitteln der verwendeten Datenbank
Windchill Shell
xconfmanager -d wt.db.dataStore
MSSQL
Info
Installation via ant Befehl wenn sqlcmd Client verfügbar ist.
Windchill Shell
ant dataserver_install_mssql
Info
Wenn kein sqlcmd Client auf dem Windchill System verfügbar ist, kann folgendes SQL-Script:
innoface-wc-project-999999-R11.0-M030-1.0/dataserver/dataserver_sqlserver.sql
mit einem beliebigen Client direkt auf der Windchill Datenbankinstanz ausgeführt werden, um die Dataserver Tabellen anzulegen.
Oracle
Info
Installation via ant Befehl wenn sqlplus Client verfügbar ist.
Wenn die Umgebungsvariable ORACLE_HOME nicht gesetzt ist, muss sie gesetzt werden, z.B.
Windchill Shell
export ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/
Windchill Shell
ant dataserver_install_oracle
Wenn die Umgebungsvariable ORACLE_HOME nicht gesetzt ist, muss sie gesetzt werden, z.B.
Windchill Shell
set ORACLE_HOME=C:\ptc\Windchill_11.0\oracle\product\1210\client
Windchill Shell
ant dataserver_install_oracle
Info
Wenn kein sqlplus Client auf dem Windchill System verfügbar ist, kann folgendes SQL-Script:
innoface-wc-project-999999-R11.0-M030-1.0/dataserver/dataserver_sqlserver.sql
mit einem beliebigen Client direkt auf der Windchill Datenbankinstanz ausgeführt werden, um die Dataserver Tabellen anzulegen.
Bekannte Probleme:
Wenn das Script auf eine Fehlermeldung stößt, die besagt, dass der Wert für den Parameter COMPATIBLE
12.0.0.0.0 oder höher sein muss, kann der entsprechende Systemparameter geändert werden, um die notwendigen Voraussetzungen zu erfüllen.
Das Anpassen des Parameters muss unter dem User sysdba
erfolgen.
sqlplus sys/windchill@WIND AS SYSDBA
SQL> shutdown immediate
SQL> startup mount
SQL> alter system set compatible='12.0.0.0.0' scope=SPFILE;
SQL> shutdown immediate;
SQL> startup