使用以下方式連接到 Amazon RDS 的 Db2 資料庫執行個 IBM Db2 Data Management Console - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用以下方式連接到 Amazon RDS 的 Db2 資料庫執行個 IBM Db2 Data Management Console

您可以使用以下方式連接到 Amazon RDS 的 Db2 資料庫執行個體 IBM Db2 Data Management Console. IBM Db2 Data Management Console 可以管理和監視 Db2 資料庫執行個體RDS的數個。若要下載此公用程式,請參閱 IBM Db2 Data Management Console Sup IBM port 中的 3.1x 版本。

IBM Db2 Data Management Console 需要儲存庫 Db2 資料庫來儲存中繼資料和效能指標,但無法為 RDS Db2 自動建立儲存庫。

您必須先建立儲存庫資料庫,以監視 Db2 DB 執行個體的一或多RDS個。然後使用連接到您RDS的 Db2 資料庫執行個體 IBM Db2 Data Management Console.

建立儲存庫資料庫以監視資料庫執行個

您可以使用 Db2 資料庫執行個體的現有大小RDS適當作為下列項目的儲存庫 IBM Db2 Data Management Console 以監視 Db2 資料庫執行個體RDS的其他資料庫。但是,由於 admin 用戶無SYSCTRL權創建緩衝池和表空間,使用 IBM Db2 Data Management Console 建立儲存區域資料庫的存放庫建立失敗。相反地,您必須建立儲存庫資料庫來監視您RDS的 Db2 DB 執行個體。您可以透過兩種不同的方式建立儲存庫資料庫。您可以手動建立緩衝集區、表格空間和物件 IBM Db2 Data Management Console 儲存庫。或者,您可以創建一個單獨的 Amazon EC2 實例來託管 IBM Db2 Data Management Console 儲存庫。

手動建立緩衝集區、表格空間和物件

若要建立緩衝集區、表格空間及物件 IBM Db2 Data Management Console 若要使用
  1. 允許緩衝集區和表格空間的權限。

    1. 變更命令檔,特別是緩衝集區和表格空間。如需詳細資訊,請參閱在 IBM Db2 Data Management Console 文件中)。

    2. Connect 至資rdsadmin料庫。在下列範例中,取代 master_username 以及 master_password 使用您自己的信息。

      db2 connect to rdsadmin user master_username using master_password
    3. 建立緩衝集區 IBM Db2 Data Management Console。 在下列範例中,取代 database_name 使用您為其創建的存儲庫的名稱 IBM Db2 Data Management Console 以監視您的 Db2 RDS 資料庫執行個體。

      db2 "call rdsadmin.create_bufferpool('database_name', 'BP4CONSOLE', 1000, 'Y', 'Y', 32768)"
    4. 建立表格空間 IBM Db2 Data Management Console。 在下列範例中,取代 database_name 使用您為其創建的存儲庫的名稱 IBM Db2 Data Management Console 以監視您的 Db2 RDS 資料庫執行個體。

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE', 'BP4CONSOLE', 32768)"
    5. 建立的暫時表格空間 IBM Db2 Data Management Console。 在下列範例中,取代 database_name 使用您為其創建的存儲庫的名稱 IBM Db2 Data Management Console 以監視您的 Db2 RDS 資料庫執行個體。

      db2 "call rdsadmin.create_tablespace('database_name', 'TS4CONSOLE_TEMP', 'BP4CONSOLE', 32768, 0, 0, 'T')"
  2. 手動建立 IBM Db2 Data Management Console 物件。如需詳細資訊,請參閱在 IBM Db2 Data Management Console 文件中)。

創建一個 Amazon EC2 實例來託管 IBM Db2 Data Management Console repository

您可以建立單獨的 Amazon 彈性運算雲端 (AmazonEC2) 執行個體來託管 IBM Db2 Data Management Console 儲存庫。如需建立 Amazon EC2 執行個體的相關資訊,請參閱教學課程:Amazon 入門 EC2 LinuxAmazon EC2 用戶指南中的實例。

以下列方式連線至 RDS Db2 資料庫執行個體 IBM Db2 Data Management Console

若要連接至您RDS的 For Db2 資料庫執行個體,您需要其DNS名稱和連接埠號碼。如需尋找它們的資訊,請參閱尋找端點。您還需要知道RDS為 Db2 DB 執行個體建立時定義的資料庫名稱、主要使用者名稱和主要密碼。如需尋找它們的更多資訊,請參閱建立資料庫執行個體。如果您是透過網際網路連線,請允許資料庫連接埠的流量。如需詳細資訊,請參閱建立資料庫執行個體

若要連線至 Db2 資料庫執行個體,RDS請使用 IBM Db2 Data Management Console
  1. Start IBM Db2 Data Management Console.

  2. 配置存放庫。

    1. 在「連線與資料庫」區段中,輸入 Db2 DB 執行個體RDS的下列資訊:

      • 機中,輸入資料庫執行個體的DNS名稱。

      • 連接埠中,輸入資料庫執行個體的連接埠號碼。

      • 在「資料庫」中,輸入資料庫的名稱。

      中的「連線與資料庫」區段 IBM Db2 Data Management Console 包含主機、連接埠和資料庫欄位。
    2. 在「安全性與認證」區段中,輸入 Db2 DB 執行個體RDS的下列資訊:

      • 針對 [安全性類型],選擇 [加密使用者和密碼

      • 針對 Username (使用者名稱),輸入資料庫執行個體之資料庫管理員的名稱。

      • 密碼中,輸入資料庫執行個體的資料庫管理員密碼。

    3. 選擇 Test connection (測試連線)。

      注意

      如果連線失敗,請透過安全群組的輸入規則確認資料庫連接埠已開啟。如需詳細資訊,請參閱使用適用於 Db2 的 Amazon RDS 安全群組的注意事項

      下列錯誤訊息指出連線至 For Db2 DB 執行個體的RDS管理員使用者沒有建立緩衝集區或表格空間的權限。它還表明對於 Db2 存儲庫數據庫,用戶必須在數據庫DATACCESS上具有DBADM和。使用者也必須擁有資料庫執SYSCTRL行個體權限。

      關於沒有執行操作權限的錯誤消息。

      請確定您已建立緩衝區表格、表格空間和物件 IBM Db2 Data Management Console RDS用於監視 Db2 資料庫執行個體的儲存庫。或者,您可以使用 Amazon EC2 Db2 資料庫執行個體來託管 IBM Db2 Data Management Console RDS用於監視 Db2 資料庫執行個體的儲存庫。如需詳細資訊,請參閱建立儲存庫資料庫以監視資料庫執行個

    4. 成功測試連線後,請選擇 [下一步]。

      中的「安全性與認證」區段 IBM Db2 Data Management Console.
  3. 設定統計資料事件監視器選擇加入視窗中,選擇下一步

  4. (選擇性) 新增連線。如果您想要RDS針對 Db2 資料庫執行個體使用不同的執行個體進行管理和監視,請為 Db2 資料庫執行個體新增連線至非儲存庫RDS。

    1. 在「連線和資料庫」段落中,輸入要用於管理和監督之 Db2 DB 執行個體的下列資訊:RDS

      • 在「連線名稱」中,輸入 Db2 資料庫識別碼。

      • 機中,輸入資料庫執行個體的DNS名稱。

      • 連接埠中,輸入資料庫執行個體的連接埠號碼。

      • 在「資料庫」中,輸入資料庫的名稱。

      中新連線的「連線與資料庫」區段 IBM Db2 Data Management Console 包含主機、連接埠和資料庫欄位。
    2. 在 [安全性和認證] 區段中,選取 [啟用監視資料收集]。

    3. 為您RDS的 Db2 資料庫執行個體輸入下列資訊:

      • 針對 Username (使用者名稱),輸入資料庫執行個體之資料庫管理員的名稱。

      • 密碼中,輸入資料庫執行個體的資料庫管理員密碼。

    4. 選擇 Test connection (測試連線)。

    5. 成功測試連線後,請選擇 [儲存]。

    中新連線的「安全性與認證」區段 IBM Db2 Data Management Console.

    新增連線之後,會出現類似下列內容的視窗。此視窗指出您的資料庫已成功設定。

    指出已在中成功配置資料庫的視窗 IBM Db2 Data Management Console.
  5. 選擇「移至資料庫」。將會顯示類似下列內容的「資料庫」視窗。此視窗是顯示量度、狀態和連線的儀表板。

    中的「資料庫」概觀視窗 IBM Db2 Data Management Console.

您現在可以開始使用 IBM Db2 Data Management Console 以執行下列類型的工作:

  • 管理 Db2 資料庫執行個體RDS的多個項目。

  • 執行SQL命令。

  • 探索、建立或變更資料和資料庫物件。

  • 在中建立EXPLAIN PLAN陳述式SQL。

  • 調整查詢。

執行SQL命令並檢視結果的步驟
  1. 在左側導覽列中,選擇SQL

  2. 輸入SQL指令。

  3. 選擇 [全部執行]。

  4. 若要檢視結果,請選擇「結果」標籤。

顯示如何執行SQL命令及檢視結果的 [資料庫] 視窗 IBM Db2 Data Management Console.