`
king123654789
  • 浏览: 288839 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

DB2 Catalog使用及浅析

    博客分类:
  • db2
 
阅读更多
1.  关于IBM DB2 Catalog (个人感觉有点像oracle的 TNS)

执行命令:

#在db2cmd里输入以下语句
db2 catalog tcpip node pfnode remote 10.8.6.9 server 50015   【pfnode是db2 节点名】
db2 catalog db pfdb at node pfnode      【pfdb是 实例名】
db2 terminate



---------------IBM DB2 Catalog使用及浅析【转载】-------------------------

一直听别人说把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!

好了,现在通信已经简历好了,可以连接数据库了~

分享到:
评论
1 楼 KillEr_Jok 2013-01-09  
写的很好!明白了。谢谢LZ

相关推荐

    DB2之SQL优化浅析

    ### DB2之SQL优化浅析 #### 为什么要做SQL优化 在DB2数据库管理系统中,SQL语句是操作数据库的主要手段。任何应用程序对数据库的操作最终都会转化为SQL语句。因此,SQL语句的执行效率直接影响到数据库系统的整体...

    DB2之SQL优化浅析.pdf

    ### DB2之SQL优化浅析 #### 一、为什么要做SQL优化 在DB2数据库管理中,SQL优化是一项至关重要的工作。SQL语句是应用程序与数据库之间交互的主要方式,其性能直接影响到整体应用的响应速度及数据库服务器的负载。...

    db2常使用的命令运维

    - 在使用`db2`命令时,需要确保已经正确安装了`db2`客户端,并通过`db2cmd`命令行工具进行了初始化。 - 使用`by default`而非`always`来定义自增主键,在数据移植时会更方便。 以上命令涵盖了DB2数据库的基础管理和...

    Toad_for_DB2_使用指南

    ### Toad for DB2 使用指南知识点详解 #### 一、Toad for DB2 概述 Toad for DB2 是一款强大的数据库管理工具,专为 IBM DB2 数据库设计,旨在帮助开发人员和数据库管理员提高工作效率。该软件提供了丰富的功能集,...

    DB2使用手册

    * DB2 数据库完整性暂挂 SQL0668N 的错误及解决方法,包括备份表空间、重新恢复表空间等。 五、DB2 查询 * DB2 支持多种查询语句,包括 SELECT、INSERT、UPDATE、DELETE 等。 * 使用 DB2 可以查询所有表名,格式为...

    db2自动生成数据库的语句

    1. **`db2catalogtcpipnode`**:用于将TCP/IP节点添加到DB2目录中。 2. **`db2terminatenode`**:用于终止与指定节点的所有连接,并将该节点从DB2目录中删除。 3. **`db2catalogdb`**:用于将远程数据库注册到本地...

    FAQ数据库DB2简单使用

    本篇文章将针对“FAQ数据库DB2简单使用”这一主题,介绍DB2的基本概念、安装、连接、数据导入、执行SQL脚本等关键操作。 1. **DB2安装** - DB2提供了多种安装方式,包括图形化界面安装和命令行安装。用户可以根据...

    db2expln使用说明

    通过使用DB2 Expln,用户可以更好地理解SQL语句在数据库中的执行过程,优化查询性能,提升数据处理效率。以下是DB2 Expln的详细使用说明: 一、DB2 Expln简介 DB2 Expln是DB2数据库管理员和开发人员的重要工具,它...

    WINDOWS下安装DB2并使用客户端访问(全程截图).rar

    通过以上步骤,你将能够在Windows XP环境下成功安装DB2数据库服务器,并使用Toad for DB2客户端进行高效管理和访问。每个环节都附有详细的截图,便于理解操作流程。确保在整个过程中遵循最佳实践,以确保数据库系统...

    DB2配置及使用

    详细说明描述DB2的安装、配置极其使用,创建DB2实例等

    db2使用14个经典小技巧

    2. **编目TCP/IP节点**:使用 `db2 catalog tcpip node remote server ostype` 命令来添加一个新的TCP/IP节点,其中`remote`是节点名称,`ostype`是操作系统类型。 3. **取消节点编目**:若需移除节点,运行 `db2 ...

    db2 常用命令大全

    db2 catalog 命令 db2 catalog tcpip node <接点名称> remote <远程数据库地址> server <端口号> -- 把远程数据库映射到本地接点 db2 catalog db <远程数据库名称> as <接点名称> at node PUB11 -- 远程数据库名称到...

    DB2使用正则表达式.

    DB2使用正则表达式所需的压缩包,按照博客步骤进行操作

    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表空间不足及处理

    在 TIM4.6 日志 DB2 表空间检查及处理中,我们可以看到如何使用 db2 命令来检查表空间的使用情况,并如何根据不同的情况来处理表空间不足的问题。 TIM4.6 日志 DB2 表空间检查及处理 在 TIM4.6 日志 DB2 表空间...

    DB2数值函数简介及使用

    DB2数值函数简介及使用 1、取绝对值的函数:abs、absval 2、向上取整:ceil、ceiling 3、向下取整数:floor 4、求M的n次幂:power(M,n) 5、随机数:rand(m)函数 6、四舍五入:round (m,n) 7、将数值转换为字符串形式...

Global site tag (gtag.js) - Google Analytics