Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink - 入门 » MobiLink 技术 » MobiLink 的 CustDB 示例 » CustDB 文件 » CustDB 统一数据库设置

 

构建 CustDB 作为统一数据库 (DB2 LUW)

使用此过程建立 DB2 LUW 统一数据库。

前提条件

执行此任务没有前提条件。

 任务
  1. 在 DB2 LUW 服务器上创建名为 CustDB 的统一数据库。

  2. 确保缺省表空间(通常称为 USERSPACE1)使用 8 KB 页。

    如果缺省表空间不使用 8 KB 页,请完成以下步骤:

    1. 验证至少有一个缓冲池有 8 KB 页。否则,创建一个具有 8 KB 页的缓冲池。

    2. 创建一个具有 8 KB 页的新表空间和临时表空间。

      有关详细信息,请参见 DB2 LUW 文档。

  3. 使用文件 MobiLink\setup\syncdb2.sql 将 MobiLink 系统对象添加到 DB2 LUW 统一数据库中:

    1. 在文件 syncdb2.sql 的顶部更改连接命令。用数据库的名称(或其别名)替换 DB2Database。在此示例中,该数据库称为 CustDB。还可以按以下方式添加 DB2 用户名和口令:

      connect to CustDB user userid using password ~
    2. 在服务器或客户机上,打开一个 DB2 LUW 命令窗口。键入以下命令运行 syncdb2.sql

      db2cmd db2 -c -ec -td~ +s -v -f syncdb2.sql
  4. 将数据表、存储过程和 MobiLink 同步脚本添加到 CustDB 数据库中:

    1. 如有必要,在 custdb2.sql 中更改连接命令。例如,可以按下面的方法添加用户名和口令。用您的用户名和口令替换 useridpassword

      connect to CustDB user userid using password
    2. 在服务器或客户机上,打开一个 DB2 命令窗口。

    3. 键入以下命令运行 custdb2.sql:

      db2cmd db2 -c -ec -td~ +s -v -f custdb2.sql
    4. 处理完毕后,输入如下命令关闭命令窗口:

      exit
  5. 创建一个名为 CustDB 的 ODBC 数据源,该数据源将引用 DB2 LUW 客户端上的 DB2 LUW 数据库。

    1. 启动 ODBC 数据源管理器:

      选择 [开始] » [程序] » [SQL Anywhere 16] » [管理工具] » [ODBC 数据源管理器]。

      将出现 [ODBC 数据源管理器]。

    2. 在 [用户 DSN] 选项卡上,单击 [添加]。

    3. 在 [创建新数据源] 窗口中,为您的 DB2 LUW 数据库选择 ODBC 驱动程序。例如,选择 IBM DB2 UDB ODBC 驱动程序。单击 [完成]。

      有关如何配置 ODBC 驱动程序的信息,请参见:

结果

已建立 DB2 LUW 统一数据库。

 另请参见