Создание схемы базы данных вручную
Если было принято решение не загружать данные с помощью программы установки, необходимо загрузить их вручную после установки решения программой установки. Для этого используйте инструкции, приведенные в разделе
Инициализация базы данных и загрузка данных. Однако бывает так, что для завершения установки требуется выполнить дополнительные действия. Например, в следующих случаях.
• Было принято решение не выполнять автоматическое создание схемы и загрузку данных в процессе установки с помощью программы установки.
• Было принято решение не выполнять автоматическое создание схемы и загрузку данных при добавлении к существующей установке Servigistics InService с помощью программы установки.
Oracle
1. Откройте оболочку Windchill, выполнив одну из следующих команд в командной оболочке.
В UNIX/Linux:
<WT_HOME>/bin/windchill --java=<JAVA_HOME>/bin/java shell
В Windows:
<WT_HOME>/bin/windchill.bat --java=<JAVA_HOME>\bin\java.exe shell
2. Загрузите схему базы данных Servigistics InService, выполнив следующую команду:
В UNIX/Linux:
windchill --javaargs="-Dwt.tools.sql.dbUser=<username> -
Dwt.tools.sql.dbPassword=<password>" wt.tools.sql.SQLCommandTool create_ddl_wt.sql
<WT_HOME>/db/sql3
В Windows:
windchill.bat --javaargs="-Dwt.tools.sql.dbUser=<username> -
Dwt.tools.sql.dbPassword=<password>" wt.tools.sql.SQLCommandTool create_ddl_wt.sql
<WT_HOME>\db\sql3
3. Загрузите схему базы данных утилит Servigistics InService, выполнив одну из следующих команд:
В UNIX/Linux:
windchill --javaargs="-Dwt.tools.sql.dbUser=<username> -
Dwt.tools.sql.dbPassword=<password> -Dwt.tools.sql.serviceName=//<hostname>:
<port>/<sid> -Dwt.tools.sql.jdbcVendor=oracle"
wt.tools.sql.SQLCommandTool create_staging_schema.sql <WT_HOME>/db/sql3/wbm
В Windows:
windchill.bat --javaargs="-Dwt.tools.sql.dbUser=<username>
-Dwt.tools.sql.dbPassword=<password> -Dwt.tools.sql.serviceName=//<hostname>:
<port>/<sid> -Dwt.tools.sql.jdbcVendor=oracle" wt.tools.sql.SQLCommandTool
create_staging_schema.sql <WT_HOME>\db\sql3\wbm
Загрузка схемы E3C,
1. Откройте оболочку Windchill, выполнив одну из следующих команд в командной оболочке.
В UNIX/Linux:
<WT_HOME>/bin/windchill --java=<JAVA_HOME>/bin/java shell
В Windows:
<WT_HOME>/bin/windchill.bat --java=<JAVA_HOME>\bin\java.exe shell
2. Загрузите схему базы данных Servigistics InService, выполнив следующую команду:
<swDir>/schemaload/ant/bin/ant -v -f <swDir>/schemaload/create3cSchema.xml
-DworkDir=<workDir> -Dhostname=<dbhost> -Dport=<dbport> -Dsid=<dbname>
-Duser_CMIDB=<cmi_username> -Duser_3CDB=<e3c_username>
-Duser_TitanDB2=<titandb2_username>
-Duser_TitanDB=<titandb_username> -Dpassword_CMIDB=<cmi_password>
-Dpassword_3CDB=<e3c_password>
-Dpassword_TitanDB2=<titandb2_password> -Dpassword_TitanDB=<titandb_password>
где <swDir> = расположение каталога программного обеспечения<workDir> = расположение рабочего каталога<dbhost> = имя хоста базы данных, введенное в программе установки во время установки<dbport> = порт базы данных, введенный в программе установки во время установки<dbname> = глобальное имя базы данных (SID) или имя службы, введенное в программе установки во время установки<cmi_username> = имя пользователя схемы CMI, введенное в программе установки во время установки<e3c_username> = имя пользователя схемы E3C, введенное в программе установки во время установки<titandb2_username> = имя пользователя схемы TitanDB2, введенное в программе установки во время установки<titandb_username> = имя пользователя схемы TitanDB2, введенное в программе установки во время установки<cmi_password> = пароль схемы CMI, введенный в программе установки во время установки<e3c_password> = пароль схемы E3C, введенный в программе установки во время установки <titandb2_password> = пароль схемы TitanDB2, введенный в программе установки во время установки <titandb_password> = пароль схемы TitanDB2, введенный в программе установки во время установки