安裝與架構補充資料

5. 將資料庫編目

在從屬站應用程式可以存取遠端資料庫之前,必須在主電腦節點上及任何將與它連接的 DB2 Connect 工作站節點上, 將資料庫編目。當您建立資料庫時, 它會在主電腦上,以同於資料庫名稱 (database_name) 的資料庫別名 (database_alias) 自動編目。 資料庫目錄中的資訊以及節點目錄中的資訊,使用於 DB2 Connect 工作站,用於建立與遠端資料庫的連接。

若要在 DB2 Connect 工作站上將資料庫編目,請執行下列步驟。

步驟  1.

以具有「系統管理」(SYSADM) 或「系統控制員」(SYSCTRL) 權限的使用者身份登入系統。

步驟  2.

填寫下列工作表中的「您的值」直欄。

表 31. 工作表:將資料庫編目的參數值
參數 說明 範例值 您的值
資料庫名稱 (database_name) 遠端資料庫的本端 DCS 資料庫名稱 (local_dcsname),這是當您將 DCS 資料庫目錄編入目錄時所指定的名稱,例如 ny。 ny  
資料庫別名 (database_alias) 遠端資料庫的任意本端暱名。 若您不指定, 則其預設值即是該資料庫的名稱 (database_name)。 這是您自一個從屬站連接資料庫時使用的名稱。 localny  
節點名稱 (node_name) 說明資料庫所在的節點目錄登錄名稱。請使用您在前一個步驟中, 用來將節點編入目錄時所用的節點名稱 (node_name) 的同一個值。 db2node  

步驟  3.

如果要在 UNIX 平台上使用 DB2 Connect, 請設置案例環境並呼叫 DB2 命令行處理器。 執行啟動 script,如下所示:

   . INSTHOME/sqllib/db2profile    (用於 Bourne 或 Korn shell)
   source INSTHOME/sqllib/db2cshrc (用於 C shell)

其中 INSTHOME 是案例的起始目錄。

步驟  4.

輸入下列指令將資料庫編目:

   
   catalog database database_name as database_alias at 
      node node_name authentication auth_type
   terminate

例如,若要將 DCS 已知資料庫 ny 編目, 使它擁有本端資料庫別名 localny, 請在節點 db2node 上輸入下列指令:

   catalog database ny as localny at node db2node
      authentication dcs
   terminate



要訣

如果需要變更以 catalog database 指令設定的值,請執行下列步驟:

步驟  a.

執行 uncatalog database 指令:

   uncatalog database database_alias

步驟  b.

以您想要使用的值,重新將資料庫編目。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]