Servigistics InService 部署 > 進階組態 > 資料庫初始化及資料載入 > 手動建立資料庫結構描述
  
手動建立資料庫結構描述
如果您選擇不使用安裝程式載入資料,則必須在安裝程式安裝解決方案之後,使用資料庫初始化及資料載入一節中的指示手動載入。但是,在某些情境中,需要其他步驟方能完成您的安裝。這些情境是:
使用安裝程式安裝時,您選擇不自動建立結構描述及載入資料。
使用安裝程式新增至現有 Servigistics InService 安裝時,您選擇不自動建立結構描述及載入資料。
Oracle
1. 從指令 shell 中執行下列其中一個指令,來開啟 Windchill shell:
在 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. 從指令 shell 中執行下列其中一個指令,來開啟 Windchill shell:
在 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 結構描述密碼