DB2使用命令列連線遠端資料庫

2021-07-31 14:51:02 字數 1401 閱讀 4127

在db2客戶機上連線遠端db2服務之前,必須正確設定服務端通訊協議。db2支援的協議有tcp/ip、netbios、

npipe等。

連線遠端db2資料庫服務的基本步驟如下:

1. 在客戶機上對遠端db2節點進行編目。

2. 在客戶機上對遠端資料庫進行編目。

一、第一步

首先在客戶機上對遠端節點進行編目,這裡需要確認遠端主機在客戶機上的名稱、ip位址、埠號等基本命令如下

:1. catalog  tcpip                 //編目乙個tcp/ip節點

node  local_node_name     //遠端主機在客戶機上的別名

remote  hostname | ip      //遠端主機ip位址

server  service_name | posr_number  // 服務名稱 / 埠號

2. terminate    //重新整理目錄快取記憶體

3. list node directory    //檢視客戶機目錄節點

4. uncatalog node node_name  //刪除編目節點node_name

二、第二步

再對已編目的節點進行資料庫編目,這裡使用者需要確認遠端連線的資料庫的名稱、該資料庫在本機上的別名、第一

步設定的遠端主機在客戶機上的別名(即節點名)和設定認證方式。命令如下:

1. catalog database remote_db_name   //遠端資料庫名稱

as local_db_name                                      //本地資料庫別名

at node local_node_name                        //本地資料庫節點別名(第一步中配置)

2. terminate    //重新整理目錄快取記憶體

3. list db directory     //檢視本地資料庫目錄

4. uncatalog db db_name   //刪除資料庫編目db_name

三、第三步

連線遠端資料庫,使用第二步中設定的本地資料庫別名來連線。命令如下:

connect to local_db_name     //利用本地資料庫別名連線遠端資料庫

user userid                                //使用者id

using password                         //登陸密碼

連線成功之後,就可以使用coolsql之類的工具來連線db2資料庫了。因為我們已經把遠端的db2資料庫編目到了本地,因此,可以通過本地資料庫編目名,直接訪問遠端資料庫了。

常用命令行DB2資料庫備份命令

tape0 db2 rewind tape on tape0 db2 backup db o yd to tape0 10 恢復資料庫 db2 restore db o yd from d to d db2 restore db o yd from tape0 to d 11 繫結儲存過程 db2 ...

DB2命令列命令

在oracle中使用sqlplus sys password as sysdba 可從命令提示符處發出資料庫管理器命令和 sql 語句。例如 db2 connect to sample db2 bind sample.bnd 要獲得一般幫助,輸入 要獲得命令幫助,輸入 command,其中 comm...

SqlDbx連線遠端DB2資料庫

詳細見 2.安裝好客戶端之後,開啟cmd,執行db2cmd。然後在db2cmd中執行以下步驟。第一步,建立節點 例子 db2 catalog tcpip node mynode remote 10.18.1.120 server 50002 第二步,建立遠端資料庫例項 語法 db2 catalog ...