`
pwosboy
  • 浏览: 85250 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

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 客户端安装是指在计算机上安装 DB2 客户端软件的过程,该过程涉及到安装 DB2 程序、配置网络服务、设置数据库连接等多个方面。下面是 DB2 客户端安装的详细步骤和相关知识点: 1. 安装 DB2 程序 DB2 客户端...

    DB2服务端和客户端软件_版本10.1.rar 下载

    DB2服务端和客户端软件_版本10.1.rar 下载 百度网盘地址

    Informatica aix服务端,windows客户端安装手册

    4. 配置客户端连接:设置Informatica客户端连接到服务端的参数,如服务器地址、端口、用户名和密码。 5. 配置工作环境:安装完成后,配置Informatica PowerCenter Designer、Repository Manager等客户端工具的工作...

    DB2数据库安装文档说明

    - 连接服务端:在控制中心添加服务端数据库,输入服务端机器名进行搜索并添加。 - 错误处理:若出现“没有发现zhulin.com.cn主机”的错误,需通过命令行工具进行节点编目操作。 3. **启动和关闭服务端服务** - ...

    SSH+DB2搭建开发环境(上)

    1. 安装SSH服务端和客户端。 2. 配置SSH服务器,如修改`sshd_config`文件以设置端口、用户权限等。 3. 生成SSH密钥对,公钥放入服务器的`~/.ssh/authorized_keys`文件,私钥保留在本地。 4. 测试SSH连接,确保可以无...

    DB2存储过程语法大全

    存储过程是一种在数据库服务器上运行的应用程序,它通过`CALL`语句进行调用,作为客户端的扩展,但在服务端执行。当用户定义一个存储过程时,它会通过`CREATE PROCEDURE`语句注册到DB2数据库的`SYSCAT.ROUTINES`表中...

    数据业务工程师DB2入门指南

    - 定义:节点编目是DB2中用于实现客户端与服务器之间通信的关键技术之一。 - 目的:通过编目远程节点,可以实现跨网络的数据库访问。 - 配置:使用`DB2 CATALOG NODE`命令进行节点编目。 - **1.3.2 DB2 License*...

    arcsde的多种连接方式

    ArcGIS Server作为服务端产品,它可以发布基于ArcSDE的数据服务,供Web和移动客户端使用。在ArcGIS Server Manager中,管理员可以配置ArcSDE数据源,将数据库中的地图、图层发布为服务。这种方式允许远程用户通过Web...

    各种数据库的连接方式(mysql,oracle,access)

    - **网络服务端驱动**:`com.ibm.db2.jdbc.net.DB2.Driver` 2. **设置连接参数**: - **URL**:`jdbc:db2://localhost:5000/db_name`,其中`db_name`代表数据库名称。 - **用户名**:`username` - **密码**:`...

    DB数据库指南.pptx

    在网络连接方面,DB2客户端用于与远程服务器通信,执行SQL语句和数据操作。客户端的安装与服务端类似,可通过手动配置使用TCP/IP协议连接远程服务器。`list db directory`命令可用来查看主机中的数据库信息。 DB2的...

    Reference for Remote DRDA Requesters and Servers

    - **通信模型**:介绍了DRDA通信的基本模型,包括客户端和服务端的角色划分。 - **数据交换过程**:描述了数据交换的过程,涉及连接建立、请求发送和响应接收等多个步骤。 - **安全性**:讨论了DRDA通信过程中的安全...

    Arc SDE 图解安装步骤

    6. **配置ArcSDE服务**:在服务端启动ArcSDE服务,允许客户端连接和访问数据。 接下来,我们转向ArcSDE 9.3 for DB2的安装过程: 1. **DB2安装**:与Oracle类似,首先安装DB2数据库服务器和客户端,确保版本与...

    db2 错误码

    - **说明**:使用的DB2版本与当前系统不兼容,可能是因为安装了不同版本的客户端和服务端。 12. **SQL指令格式错误** - **错误码**:`+206` - **SQL状态**:`01533` - **说明**:SQL指令的格式不符合规范,...

    Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf

    在安装Informatica PowerCenter 10.2之前,必须确保已成功安装Oracle客户端,并配置好Oracle客户端连接数据库。此外,还应当调整Oracle数据库的open_cursors参数,通常设置为4000。同时,创建存储空间和临时空间是...

    测试学习总结

    在Android平台上使用Axis2,开发者可以利用WSDL(Web Services Description Language)文件自动生成客户端和服务端代码,简化了与远程Web服务的交互。 3. **Oracle 10G安装**:Oracle数据库是企业级的关系型数据库...

    Delphi实现两层CS数据库应用程序设计.docx

    客户端需配置与服务端数据库的连接。在本文案例中,使用ODBC for SQL Server驱动程序和TCP/IP协议,通过ODBC管理器创建名为MSSQL1和MSSQL2的数据源,分别连接SQL Server 2000中的pubs和Northwind数据库。BDE ...

    数据库编程技术总结ODBC API、ADO、ADO.NET、OCI、OTL

    数据库编程可以分为客户端编程和服务端编程。 1. **数据库客户端编程技术**: - **ODBC API**:开放数据库连接(ODBC)是一种标准的数据库访问接口,允许开发者通过一致的API来访问不同的数据库系统。ODBC API提供...

    javascript进阶.md

    - **定义**:是一种分布式应用程序的架构模型,其中任务和资源分布在客户端(Client)和服务端(Server)之间。 - **特点**: - **任务分布**:合理分配计算任务于客户端和服务端之间,减轻网络通信负担。 - **...

    护网面试题总结+DD安全工程师笔试问题

    反向代理是服务端代理,代理服务端,客户端不知道实际提供服务的服务端。 18. 蚁剑/菜刀/C 刀/冰蝎的相同与不相同之处? 知识点:蚁剑、菜刀、C 刀、冰蝎都是 Web Shell 连接工具,但它们之间存在一些不同,例如冰...

Global site tag (gtag.js) - Google Analytics