DB2 編目並訪問遠程數據庫


之后將逐步對項目上的DB2相關經驗做個總結,梳理一下知識結構。

要遠程操作數據庫,首先要進行編目,分三個步驟:

1. 在客戶端建立服務器端數據庫的節點,編目遠程節點。

格式如下:

1. CATALOG    TCPIP                                                 --編目一個TCP/IP節點
NODE    local_node_name             --遠程主機在客戶機上的別名
REMOTE    hostname | IP                --遠程主機IP地址
SERVER    service_name | posr_number    --服務名稱 / 端口號

舉例:Db2 catalog tcpip node test remote 192.168.xx.xx server 50xxx

2. 綁定節點和客戶端的數據庫,編目遠程數據庫。

格式如下:

CATALOG DATABASE remote_db_name       --遠程數據庫名稱
AS local_db_name   --本地數據庫別名
AT NODE local_node_name  --本地數據庫節點別名(第一步中配置)

舉例:db2 catalog database xxx as xxx at node xxx

3. 使綁定生效  執行db2 terminate

連接成功之后,就可以使用DataStudio,SQLyoga之類的工具來連接DB2數據庫了, 可以通過本地數據庫編目名訪問遠程數據庫。

連接數據庫命令格式:

CONNECT TO local_db_name
USER userid
USING password

下面是編目時常用命令:

1. LIST NODE DIRECTORY         --查看客戶機目錄節點

2. UNCATALOG NODE node_name    --刪除編目節點node_name

3. TERMINATE         --刷新目錄高速緩存

4. LIST DB DIRECTORY             --查看本地數據庫目錄

5. UNCATALOG DB db_name       --刪除數據庫編目db_name

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM