將 Cognos 連接至 Db2 資料庫

您可以對雲端中的資料執行 Cognos® 報告,而不是對內部部署資料庫中的資料執行。在您將資料載入至 Db2 資料庫之後,請設定 JDBC 驅動程式,然後使用 Cognos 管理工具來建立資料庫連線。這些指示說明如何從 Cognos 10.2.1 版連接至資料庫。

程序

若要從 Cognos 伺服器連接至資料庫,您需要 db2jcc.jar 檔案。db2jcc.jar 檔案是您可從 Web 主控台下載的 Db2 驅動程式套件的一部分。Windows 或 Linux 下載中都有相同的檔案。

重要: 如果已在電腦上安裝 Db2 驅動程式套件或 IBM® Data Server Driver Package,請不要重新安裝它。

  1. Web 主控台中,下載 Db2 驅動程式套件。
    • Windows 套件是執行檔,會在您的電腦上安裝多個驅動程式。
    • Linux 套件包含壓縮檔內的 db2jcc.jar 檔案。您也可以使用 Linux 套件來存取 Windows 電腦上的 db2jcc.jar 檔案。您將需要解壓縮公用程式(例如 7-Zip)。
  2. 找到 db2jcc.jar 檔案:
    • Windows:在您執行 ibm_data_server_driver_package_win64_v10.5.exe 檔案之後,會在 C:\Program Files\IBM\IBM DATA SERVER DRIVER\java 目錄中安裝 db2jcc.jar 檔案。
    • 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 檔案。
  3. db2jcc.jar 檔案複製到 Cognos Content Manager 電腦上的 c10_location\webapps\p2pd\WEB-INF\lib 目錄。

請遵循下列步驟,將 Cognos 伺服器連接至 Db2 資料庫 BLUDB:

  1. 收集連接資訊及認證
  2. 在 Cognos 伺服器上,啟動 IBM Cognos Administration。請使用下列其中一種方法:
    • 在「歡迎使用」頁面中,按一下管理 IBM Cognos Content
    • 在 IBM Cognos Connection 中,從工具列按一下啟動 > IBM Cognos Administration
    Cognos Administration 登入頁面。
  3. 配置標籤中,選取資料來源連線
    「配置」標籤,新建資料來源。
  4. 按一下「新建資料來源」圖示 「新建資料來源」圖示。。即會開啟「新建資料來源」精靈。
  5. 在「指定名稱及說明」頁面中,輸入 BLUDB 資料來源的唯一名稱及選用說明和畫面提示。按下一步
  6. 在「指定連線」頁面中,選取 IBM Db2 作為類型,然後指定隔離層次。確定已選取配置 JDBC 連線,然後按下一步
    指定連線「新建資料來源」精靈。
  7. 在「指定 IBM Db2 連線字串」頁面中,使用下列參數:
    1. Db2 資料庫名稱欄位中,輸入 BLUDB
      指定 IBM Db2 連線字串 Db2 資料庫名稱「新建資料來源」精靈。
    2. 確定已選取登入圓鈕,然後選取密碼建立「每個人」群組可以使用的登入的兩個勾選框。使用您在步驟 4 中取得的使用者 ID 及密碼。按一下完成
      指定 IBM Db2 連線字串,「新建資料來源」精靈。
  8. 在「指定 IBM Db2 (JDBC) 連線字串」頁面上,指定您在步驟 4 中取得的伺服器名稱及埠號。資料庫名稱是 BLUDB。
    指定 IBM Db2 (JDBC) 連線字串「新建資料來源」精靈。
  9. 按一下測試連線,然後按一下測試。在「檢視結果」頁面上,動態查詢模式的連線測試狀況應該是成功。按一下完成

結果

您的 Cognos 伺服器現在已連接至 Db2 資料庫。請使用 Cognos 工具來建立動態 Cube,並開始產生報告。以下是 Cognos 說明文件中的資源: