OLAP 安装和用户指南


在 AIX 和 HP-UX 上将数据库作为远程数据库编目

在 AIX 和 HP-UX 上,无论数据库是本地的还是远程的,都必须把数据库当作 远程数据库来编目。要将本地数据库当作远程数据库来编目:

  1. 收集下列信息:

    db2node
    为服务器节点选择的本地别名。

    hostname
    服务器节点的 TCP/IP 名。可通过在服务器上运行 HOSTNAME 命令来找到此名称。

    service_name
    服务器实例的 TCP/IP 服务名。可通过运行下列 DB2 命令来找到此名称:
    get database manager configuration
    

    该 service_name 在 SVCENAME 字段中,且区分大小写。

    database_name
    您要访问的数据库的名称。

    database_alias
    您为该数据库选择的本地别名。
  2. 确保已在服务器上为 TCP/IP 设置了 DB2COMM 变量,并确保您的 /etc/services 文件包含标识 DB2 实例的连接和中断端口的项。例如,如果您的实例为 db2inst1,则您的项将类似于如下所示:
    db2cdb2inst1   50000/tcp   # Connection port for DB2 instance db2inst1
    db2idb2inst1   50001/tcp   # Interrupt  port for DB2 instance db2inst1        
    
  3. 使用以下 DB2 命令,指定您在第一步中收集到的信息,将该节点当作远程节点来编目:
    catalog tcpip node db2node remote hostname server service_name
     
    

    例如:

    catalog tcpip node olapsrc remote tak3 server db2cdb2inst1
     
    
  4. 使用以下 DB2 命令,指定您在第一个步中收集的信息,从客户机编目服务器数据库:
    catalog database database_name as database_alias at node db2node
     
    

    例如:

    catalog database SAMPLE as RSAMPLE at node olapsrc
     
    
  5. 使用 DB2 TERMINATE 命令清洗编目缓冲区。
  6. 使用 DB2 命令行处理器来确保可连接数据库 别名。

    例如,发出下列命令来测试连接:

    connect to remote_db_name
    create table t1 (product1 char(3))
    insert into t1 values ('100')
    select * from t1
    drop table t1
    connect reset
     
    

    如果发生任何故障,则在启动 DB2 OLAP 服务器之前检查 DB2 设置。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]