可以针对云端的数据而非本地数据库中的数据运行 Cognos®
报告。将数据装入到 Db2 数据库后,您可设置 JDBC 驱动程序,然后使用
Cognos 管理工具来创建数据库连接。以下指示信息说明如何从 Cognos V10.2.1 连接到数据库。
过程
要从 Cognos 服务器连接到数据库,您需要
db2jcc.jar 文件。db2jcc.jar 文件是
Db2 驱动程序包的一部分,后者可从 Web 控制台下载。同一文件也在 Windows
或 Linux 下载项中提供。
要点: 如果计算机上已安装 Db2 驱动程序包或 IBM® Data Server Driver Package,请不要再次安装。
-
从 Web 控制台下载 Db2 驱动程序包。
- Windows 程序包是可执行文件,用于在计算机上安装多个驱动程序。
- Linux 程序包中包含 db2jcc.jar
文件,该文件在压缩文件中提供。您也可以使用 Linux 程序包访问
Windows 计算机上的 db2jcc.jar
文件。您需要一个解压缩实用程序,例如 7-Zip。
- 找到 db2jcc.jar 文件:
- Windows:运行 ibm_data_server_driver_package_win64_v10.5.exe 文件后,db2jcc.jar 文件将安装在 C:\Program Files\IBM\IBM DATA SERVER DRIVER\java 目录中。
- Linux:解压缩 ibm_data_server_driver_package_linuxx64_v10.5.tar.gz
文件,然后解压缩 ibm_data_server_driver_package_linuxx64_v10.5.tar
文件。转至 dsdriver\jdbc_sqlj_driver\linuxamd64
子目录。解压缩 db2_db2driver_for_jdbc_sqlj.zip 文件,以访问 db2jcc.jar 文件。
- 将 db2jcc.jar 文件复制到 Cognos Content Manager 计算机上的 c10_location\webapps\p2pd\WEB-INF\lib 目录中。
执行下列步骤,以将 Cognos 服务器连接到 Db2 数据库 BLUDB:
-
收集连接信息和凭证。
- 在 Cognos 服务器上,启动 IBM Cognos Administration。请使用下列其中一种方法:
- 在“欢迎”页面上,单击管理 IBM Cognos Content。
- 在 IBM Cognos Connection 中,单击工具栏上的。
- 从配置选项卡中,选择数据源连接。
- 单击“新建数据源”图标
。这将打开“新建数据源”向导。
- 在“指定名称和描述”页面中,输入 BLUDB 数据源的唯一名称以及可选的描述和屏幕提示。单击下一步。
- 在“指定连接”页面中,选择 IBM Db2 作为类型,并指定隔离级别。确保已选择配置 JDBC 连接,然后单击下一步。
- 在“指定 IBM Db2 连接字符串”页面中,请使用以下参数:
- 在 Db2 数据库名称字段中,输入
BLUDB。
- 确保选中登录单选按钮,然后选中密码和创建可供
Everyone 组使用的登录这两个复选框。请使用您在步骤 4
中获取的用户标识和密码。单击完成。
- 在“指定 IBM Db2 (JDBC) 连接字符串”页面上,指定在步骤
4 中获取的服务器名称和端口号。数据库名称为
BLUDB。
- 单击测试连接,然后单击测试。在“查看结果”页面上,动态查询方式的连接测试状态应该为成功。单击完成。
结果
Cognos 服务器现已连接到 Db2
数据库。使用 Cognos 工具创建动态多维数据集并开始生成报告。以下是
Cognos 文档中的资源: