IBM DB2 Catalog使用及浅析
2008-10-28 14:28
一直听别人说把
Server
上的数据库
catalog
下来,却不知所云,刚开始时相当迷茫,
catalog
为何物?立马到网上查
google
,
baidu
一下,刚开始看时说的又不知所云,最后还是看
DB2
的官方文档才搞明白是怎么回事。这里顺便和大家分享一下!
中国人看到
catalog
立马想翻译成中文,然而又找不到合适的词,所以也就硬生生的翻译成了“编目”,还说人家起的名不好,咳咳,感觉还是翻译的有点问题,不过无所谓了,大家都习惯了其实都一样。我倒觉得不翻译它其实更好理解一点,就把它当成是一个
db2
的命令,作用嘛,就是将你在
server
端有关数据库的相关信息加载到本地(也就是你现在的
PC
机了,
hoho~~
)。
为什么要这样做呢?
部署后的数据库肯定是装在服务器端的(至少还没几个人把数据库装在自己个人计算机上让人用吧,呵呵),而这个数据库可能在另一个城市,你现在却想操作下数据库,查看下远程有关数据库的信息,那么我们就需要连接远程的数据库。光想还不够,你得通过一定方式能够把远程的数据库信息“拿”到本地来。在图形界面下你可以通过
Configuration Asistant
点几个按钮后就可以搞定了,但如果想让自己变的更
proffessional
一下,那么就需要我们的
catalog
登场了,记住,这里你只需要把它理解为一个命令(其本身也是一个
DB2
的命令,这个名字叫
catalog
,而不要尝试去翻译成中文的意思。
该怎么做?
使用
catalog
,把远程的数据库信息加载到本地一般分为两步:
第一步,
catalog server
端的
node
,命令如下:
db2 catalog tcpip node db2node
remote hostname
server service_port
其中
db2node
是由你任意起的一个结点名,结点名不能跟已有的结点名重复(可通过
db2 lsit 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
!
好了,现在通信已经简历好了,可以连接数据库了
~
原文链接:http://hi.baidu.com/yaominwei/blog/item/3155c10042da3017738b6568.html
分享到:
相关推荐
CATALOG TABLESPACE MANAGED BY DATABASE USING (DEVICE '/dev/rdb2_data01' 40000) EXTENTSIZE 16 PREFETCHSIZE 64 USER TABLESPACE MANAGED BY DATABASE USING ( ``` 此步骤确保数据库的高效运行,并充分利用了裸...
- `db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号>`:将远程数据库映射到本地接点。 - `db2 catalog db <远程数据库名称> as <接点名称> at node <节点名称>`:将远程数据库映射到...
db2 catalog 命令 db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号> -- 把远程数据库映射到本地接点 db2 catalog db <远程数据库名称> as <接点名称> at node PUB11 -- 远程数据库名称到...
- `db2create tools catalog systools create new database toolsdb`:此命令用于创建一个新的工具目录。 #### 二十五、统计信息 - **统计信息**: - `db2-v connect to DB_NAME`:此命令用于连接到数据库。 - ...
7. 远程数据库映射:db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号> --把远程数据库映射到本地接点 db2 catalog db <远程数据库名称> as <接点名称> at node PUB11 --远程数据库名称到...
db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号> --把远程数据库映射到本地接点 db2 catalog db <远程数据库名称> as <接点名称> at node PUB11 --远程数据库名称到本地接点 8. 连接...
- `db2 catalog tcpip node remote server ostype` 编目一个TCP/IP节点,允许连接到远程数据库服务器。 - `db2 uncatalog node` 取消节点编目,移除不再需要的节点信息。 2. **数据库目录**: - `db2 list ...
- **db2 catalog tcpip node**:用于添加一个远程节点到DB2目录中。 - 命令格式:`db2 catalog tcpip node node_name remote_hostname server service_port` - 其中,`node_name` 是本地系统中对远程节点的名称;`...
### DB2高可用性(HA)在Linux环境下的配置与管理 #### 一、概述 在企业级应用中,数据库系统的稳定性和可用性至关重要。IBM DB2作为一款高性能的企业级数据库管理系统,在Linux环境下提供了多种高可用性解决方案...
- **db2catalog tcpip node**: 该命令用于将远程主机添加到本地DB2系统目录中。其中`db2node`指定了远程主机节点名称;`remotehostname`是远程主机的主机名;`servername`为服务名;`db2node`表示当前安装DB2的...
- **第二十四章**:“DB2 Object Monitoring Using the DB2 Catalog”(使用DB2目录进行DB2对象监控):利用DB2目录来进行更深层次的对象监控。 ##### 第五部分:DB2性能调优 - **第二十五章**:“Tuning DB2's ...
要编译 DB2 服务器节点目录,请输入以下命令:db2 catalog tcpip node db2node remote hostname serverservice_name。其中,db2node 是安装了 DB2 客户机的系统名称,hostname 是安装了 DB2 服务器的全限定系统名称...
27. **数据库编目**:`db2 catalog db db_name as db_alias at node node_name` 将数据库`db_name`编目为别名`db_alias`,指向节点`node_name`。 28. **查看数据库的编目**:`db2 list db directory` 显示已编目的...
- **db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号>** - 将远程数据库映射到本地节点,默认端口为50000。 - **db2 catalog db <远程数据库名称> as <接点名称> at node PUB11** - ...
* 创建数据库:#db2 create db 数据库名 alias 数据库别名 using codeset 字符集名 territory 语言环境名 pagesize 数据页大小 restrictive catalog tablespace managed by database using (file '路径文件名' 表...
- **工具目录(Tools Catalog):**存储和管理所有工具的信息。 - **日志(Journal):**记录系统的操作历史,有助于故障排除。 - **运行状况监视器(Health Monitor):**持续监控系统的健康状态,提前发现潜在问题...
### Toad for DB2连接配置详解 #### 一、引言 在数据库管理与开发过程中,Toad for DB2是一款非常实用的工具,它能够帮助DBA和开发人员高效地进行DB2数据库的管理和开发工作。本文将详细介绍Toad for 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 catalog db STMAOLD as STMA at node DB2_NODE`:将数据库 `STMAOLD` 注册为别名 `STMA`,并将其关联到节点 `DB2_NODE`。 - **注销数据库和节点:** - `db2 uncatalog db STMA`:注销数据库 `STMA`。 - `...