使用catalog,把远程的数据库信息加载到本地一般分为两步:
第一步,catalog server端的node ,命令如下:
db2 catalog tcpip node db2node remote hostname server service_port
其中db2node是由你任意起的一个结点名,结点名不能跟已有的结点名重复(可通过db2 list node directory查看 ),hostname也可为IP address,service_port为端口号。节点目录用于存储远程数据库的所有连通性信息。
第二步,catalog 远端DB2 数据库,命令如下:
db2 catalog database db_name as alias_name at node db2node.
db_name是指远程数据库的名字,alias_name是客户端实例名,db2node是指上面你所指定的node!
举例:
1. db2 catalog tcpip node db2inst1 remote 192.168.6.102 server 5000 在客户端的机器上能够把远程的服务器能够识别出来
2.catalog db test1 at node db2inst1 把该实例下的数据库编目到本地
3. db2 connect to test1 user db2inst1 using db2inst1 连接到远程数据库
4.返回Database Connection Information,试验成功。
分享到:
相关推荐
文件"db2客户端安装以及远程编目配置.doc"可能会提供客户端安装的详细步骤和远程编目的具体配置示例,而"DB2修改主机名.doc"则可能详细解释了如何在操作系统级别修改主机名,并确保这一变更被DB2正确识别和应用。...
Db2 catalog tcpip node jia remote 192.168.111.245 server 50000 db2 catalog db DBjia at node jia db2 terminate db2set db2codepage=819 db2 connect to DBjia user administrator using eteda //========...
在DB2数据库管理系统中,权限管理和编目是两个关键的概念,对于数据库的安全性和管理至关重要。本篇学习笔记主要探讨了这两个方面。 首先,DB2权限系统提供了一套严谨的权限级别,确保了对数据库的访问和操作得到...
db2 catalog tcpip node 结点名字 remote 结点所在ip地址 server 50000 //查看结点编目 db2 list node directory //删除结点编目 db2 uncatalog node 结点别名 //增加数据库编目 db2 catalog db 远程数据库名字 as ...
* 添加节点编目:#db2 catalog tcpip node 节点名 remote 节点 IP 地址 server 端口号 * 删除节点编目:#db2 uncatalog node 节点名 数据库管理 * 列出所有数据库编目:#db2 list db directory * 添加数据库编目:...
- `db2 catalog tcpip node remote server ostype` 编目一个TCP/IP节点,允许连接到远程数据库服务器。 - `db2 uncatalog node` 取消节点编目,移除不再需要的节点信息。 2. **数据库目录**: - `db2 list ...
在 DB2 客户端界面中,执行命令 `Catalog tcpip node dpproxy remote 【IP 地址】 server 【端口号】`,配置远程主机。 接着,执行命令 `Catalog database 【数据库名】 as 【别名可与数据库名相同】 at node ...
27. **数据库编目**:`db2 catalog db db_name as db_alias at node node_name` 将数据库`db_name`编目为别名`db_alias`,指向节点`node_name`。 28. **查看数据库的编目**:`db2 list db directory` 显示已编目的...
2. **编目TCP/IP节点**:使用 `db2 catalog tcpip node remote server ostype` 命令来添加一个新的TCP/IP节点,其中`remote`是节点名称,`ostype`是操作系统类型。 3. **取消节点编目**:若需移除节点,运行 `db2 ...
`db2 list node directory`显示节点目录,`db2 catalog tcpip node`命令用于编目远程节点,`db2 catalog node`用于编目本地节点。 了解这些基本概念后,开发者能够更好地理解和优化DB2 UDB环境,提高数据库性能。...
- `db2catalog DATABASE <db_name> AS <db_alias> AT node<node_name>` 编目数据库,`<db_name>`是数据库名,`<db_alias>`是别名,`<node_name>`是节点名。 - `db2uncatalog DATABASE <db_name>` 取消数据库编目。...
- `db2catalogdb`:此命令用于编目远程数据库。 - 示例: ```sql db2catalogdb db_name as db_alias at node node_name ``` 23. **查看数据库的编目:** - `db2listdbdirectory`:此命令用于列出当前环境中...
- **节点编目**:`db2 catalog tcp node <节点名> remote <服务器IP> server <服务器端口>`将远程数据库节点编目。 - **节点附接**:`db2 attach to <节点名>`连接到已编目的节点。 - **查看节点**:`db2 list ...
DB2创建了系统编目表空间SYSCATSPACE、系统临时表空间TEMPSPACE1、用户表空间USERSPACE1、日志文件、配置文件、历史文件等。 创建数据库示例包括CREATE DATABASE mydb、CATALOG TABLESPACE MANAGED BY DATABASE ...
- **编目数据库**: - 执行`catalog database 数据库名称 as 数据库别名 at node 节点名称 authentication 连接认证方法`。 - **建立数据库连接**: - 使用`connect to 数据库别名`命令连接数据库。 ##### 3. ...
例如,`db2 list node directory`列出节点,`db2 catalog tcpip node`命令用于编目远程节点,而`db2 catalog local node`用于编目本地节点。 **数据类型**在DB2中是多种多样的,包括数值类型(如INT、FLOAT、...
编目TCP节点`node_name`,指定远程服务器的IP、服务器名和端口,`db2 catalog tcp node node_name remote server_ip server server_port`。 22. **查看端口号**: 获取SVCENAME配置,使用`db2 get dbm cfg|grep ...