1. 程式人生 > >DB2客戶端連線伺服器

DB2客戶端連線伺服器

在DB2中從客戶端訪問伺服器端的資料庫時,不能直接用connect命令,而必須先建立通訊node,再在node的基礎上建立資料庫連線。在命令列的具體操作如下:

->db2 catalog tcpip node ABC remote serverName server 50000 
->db2 catalog db databaseName at node ABC 
->db2 connect to databaseName user Uid using Pwd

說明:

catalog tcpip node ABC 中的ABC是由你任意起的一個結點名,結點名不能跟已有的結點名重複
catalog db databaseName at node ABC 中的ABC指的是你在前面起的那個結點名
serverName 伺服器名稱(遠端資料庫)
databaseName 資料庫名稱
Uid 使用者名稱
Pwd 密碼
另外,如果客戶端已經跟同一個伺服器建立了node,那麼如果你想連線該伺服器上的另一個數據庫時,不需要再另建node,直接用同一個node即可。另外,建立node時伺服器名稱後的埠不一定是50000,要看DB工程師當時的設定。
相關指令:
list db directory 列出可訪問的db
list node directory 列出可訪問的結點
其他一些重要的DB2命令

  1. 檢視本地節點目錄
  命令視窗中輸入:db2 list node directory

  2. 編目一個TCP/IP節點
  命令視窗:db2 catalog tcpip node <node_name> remote <hostname|ip_address> server <svcname|port_number> ostype <OS2|AIX|WIN95|NT|HPUX|SUN|MVS|OS400|VM|VSE|SCO|SGI|LINUX|DYNIX>

  3. 取消節點編目
  db2 uncatalog node <node_name>

  4. 檢視系統資料庫目錄
  db2 list database directory

  5. 檢視本地資料庫目錄
  db2 list database directory on <碟符>
  在本地資料庫目錄中有而系統資料庫目錄中沒有的資料庫不能訪問,可以在控制中心中選中<資料庫>右鍵單擊選擇新增,然後輸入需要新增的資料庫名稱或者點選重新整理按鈕選擇資料庫,加入資料庫後即可以訪問。

  6. 編目資料庫
  db2 catalog database <db_name> as <db_alias> at node <node_name>

  7. 取消資料庫編目
  db2 uncatalog database <db_name>

  8. 測試遠端資料庫的連線
  db2 connect to <db_alias> user <user_id> using <password>

安裝完成開啟後,配置助手會嚮導連線

相關推薦

DB2客戶連線伺服器

在DB2中從客戶端訪問伺服器端的資料庫時,不能直接用connect命令,而必須先建立通訊node,再在node的基礎上建立資料庫連線。在命令列的具體操作如下: ->db2 catalog tcpip node ABC remote serverName serve

PG客戶連線伺服器報Connection refused (0x0000274D/10061) 的問題分析

C:\Users\Administrator>psql -h 192.168.80.189 -U highgo -p 5899 psql: 無法聯接到伺服器: Connection refused (0x0000274D/10061)       

客戶連線伺服器,配置出錯“連線超時”或者“無監聽程式”解決方法

這兩天在進行Oracle的客戶端配置,伺服器OS為Windows XP 64,客戶端OS為Win7 64,oracle版本為11.2。 先說下伺服器端自己的疑惑,由於自己是新手,很多都不明白是怎麼個回事。 1)關於服務端監聽程式配置時候的SID設定 我在建立資料庫的時候,設定

java網路程式設計基於TCP的多客戶連線伺服器

package com.test.net; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.S

(二)用多執行緒管理TCP多個客戶連線伺服器

該程式的服務端大概工作邏輯如左圖: 首先說說這個程式的作用:這個程式可用於多個客戶端通過連線伺服器來互相通訊。如qq群聊。當一個客戶端有資訊發過來後,服務端就會通過客戶端佇列轉發給其他客戶端 先上程式碼: //TCP服務端 #include"myhead.h" struc

Linux c==TCP的多個客戶連線伺服器 (20)

通過父子程序實現TCP的多個客戶端連線伺服器 tcp_sever_fork.c #include <stdio.h> #include <string.h> #i

android客戶連線伺服器流程

大體流程:點選開啟連結(已讀) 暫時使用:android客戶端:瘋狂android講義第19章AuctionClient裡     (Login.java//MainActivity.java//HomeListener.java//callbacks.java及uti

Qt學習之路十三—— 再談TCP/IP(多客戶連線伺服器

一、TCP和UDP的區別這裡我會用一個表格來顯示這兩者的區別比較項TCPUDP是否連線面向連線無連線傳輸是否可靠可靠不可靠流量控制提供不提供工作方式全雙工可以是全雙工應用場合大量資料少量資料速度慢快二、incomingConnection函式這個函式和之前講過的newConn

PG客戶連線伺服器報Connection refused (0x0000274D/10061) 的問題分析

C:\Users\Administrator>psql -h 192.168.80.189 -U highgo -p 5899 psql: 無法聯接到伺服器: Connection refused (0x0000274D/10061)          伺服器是否在主機

DB2客戶連線服務的方法

1. 埠檢視 1. 在DB2命令列中, 執行: DB2 GET DBM CFG |FIND "SVCENAME", 將會獲得如下輸出: TCP/IP Service name    (SVCENAME) = db2c_DB2 2. 開啟c:/windows/system32/drivers/etc/serv

驗證通過的db2客戶連線服務

 本實驗分為上下兩部分,第一部分:建立一個DB2例項;第二部分,進行了DB2網路通訊配置(Server驗證模式)的詳解,演示了使用DB2命令列客戶端(windows環境下),連線遠端資料庫的配置過程,這其中涉及到伺服器端的配置、客戶端的編目節點目錄和編目資料庫的內容。 第一

Android簡單實現Socket通訊,客戶連線伺服器後,伺服器客戶傳送文字資料

案例實現的是簡單的Socket通訊,當客戶端(Android客戶端)連線到指定伺服器以後,伺服器向客戶端傳送一句話文字資訊(你可以拓展其它的了) 先看一下服務端程式的實現吧 Server.java import java.io.IOException;

java網路程式設計實現客戶連線伺服器,併發送訊息例子(1)。(阻塞式的方法)

昨天晚上學了網路執行緒,並寫了一個,客戶端連線伺服器的簡單例子,有點QQ的感覺,但是實際上還差遠,差不多就是很久之前那種“長江長江我是黃河”的通話形式。 程式碼如下: 伺服器端程式碼: imp

boost::asio伺服器處理多個客戶連線(客戶程式)

//客戶端程式 // //  main.cpp //  tcpserver //  Created by suxianbin on 2018/9/15. //  Copyright © 2018 suxianbin. All rights

boost::asio伺服器處理多個客戶連線(服務程式)

class talk_to_client //: boost::enable_shared_from_this<talk_to_client> { public:     talk_to_client():m_sock(service),already_r

java利用socket實現客戶伺服器連線與資料傳遞

網路上的兩個程式通過一個雙向的通訊連線實現資料的交換,這個雙向鏈路的一端稱為一個 socket。socket 也就是套接字,可以用來實現不同虛擬機器或者不同計算機之間的通訊。在 Java 語言中,socket 可以分為兩種型別:面向連線的 socket 通訊協議(TCP)和麵向無連線的 socket

一個伺服器被多個客戶連線

為了使一個伺服器端能被多個客戶端連線我們採用執行緒的方法,伺服器建立一個執行緒之後,開啟的套接字就被執行緒所繼承,執行緒可以和連線的客戶進行通訊,而主執行緒(主伺服器)可以繼續接受以後的客戶連線,即Ac

Ubuntu搭建VPN伺服器以及配置客戶連線

伺服器環境:Ubuntu 16.0.4.2  客戶端環境:windows7 VPN伺服器搭建 一,解除安裝pptpd以及iptables(對於之前VPN配置錯誤的) #解除安裝pptpd sudo apt-get autoremove pptpd sudo apt-get

客戶伺服器建立連線的過程

一、概述 學習計算機其實就是在通曉原理的基礎上藉助實踐驗證想法。王陽明的“知行合一”用在計算機上,也是十分的貼切。這裡先說明兩個概念  Socket、TCP。 “交流”讓智人走上食物鏈的頂端。計算機網路的發展讓交流變得更加便利,同時也促進交流技術的發展。如果有兩個網友想送

【TCP通訊】多客戶連線一個伺服器總結

Windows下TCP通訊,多個客戶端連線伺服器端。 一、伺服器端流程實現如下: 1、通過socket函式,建立基於流式型別的socket,可名為serverSocket; 2、呼叫bind函式,繫結本地的監聽埠號和本地IP地址; 3、呼叫listen函式,開始監聽客戶端請求。其中該函式第二個引數指定了最大