執行綱目建立 Script

安裝 WebSphere®、資料庫及 IBM® Product Master 應用程式之後,您必須執行 Script 來建立資料庫的綱目。

建立綱目

IBM Product Master 提供 Script ,可用來建立資料庫的綱目。

在您可以建立綱目之前,請確定您:
  • 請建立有效的表格空間名稱,並確定它們是有效的。
  • 確保資料庫連線功能。
如果您在沒有 tablespace 選項的情況下執行 create_schema.sh Script ,則只會在預設表格空間 USERs 及 INDX 中建立所有表格及索引。 如果您已依照 建立表格空間中的說明來建立所有緩衝池和表格空間,請務必使用適當的表格空間對映檔。

<install dir>/bin/db/analyze_schema.sh 會執行本端資料庫綱目分析器。

  1. 使用下列 Shell Script 來建立綱目: <install dir>/bin/db/create_schema.sh。 它會建立稱為 <install dir>/logs/schema.log的日誌檔。
    注意: 當您執行 create_schema.sh Script 時,不會顯示錯誤。 請確保檢閱日誌檔以檢視任何錯誤。
    附註: 只執行 create_schema.sh 一次。 如果您在現有綱目上執行 create_schema.sh ,則會以空綱目取代現有綱目。
  2. 選用: 您可以指定 -- tablespace 引數來指定表格空間名稱對映檔,以顯示所需表格空間的自訂表格空間名稱: create_schema.sh --tablespace=<tablespace name mapping file>

    當您第一次執行 create_schema.sh Script 時,如果未在指令行上指定引數 -- tablespace=tablespace_name_mapping_file ,則會在預設表格空間 USERS 及 INDX 中建立所有表格及索引。 如果您未在稍後執行中指定引數 -- tablespace=tablespace_name_mapping_file ,則會使用用於前一個 建立綱目 作業的名稱。 如需表格空間的相關資訊,請參閱 靜態表格的表格空間名稱

  3. 使用下列指令,您可以指定 --silent 引數,以在執行 Script 時抑制確認訊息。
    nohup ./create_schema.sh --silent &
  4. 執行 create_schema.sh 指令之後,請檢閱 $TOP/logs/schema.log 檔案,以檢查是否有錯誤。