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

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

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

您可以使用實用程序,例如 IBM CLPPlus 連接到 Amazon RDS 的 Db2 數據庫實例。此實用程序是的一部分 IBM Data Server Runtime Client。 若要從下載用戶端 IBM Fix Central,請參閱 IBM 資料伺服器用戶端套件 11.5 版國防部 8 修正套件 0 IBM Support。

重要

我們建議你跑 IBM CLPPlus 在支援圖形化使用者介面的作業系統上,例如 macOS, Windows,或 Linux 與桌面。如果運行無頭 Linux,使用開關 -NW CLPPlus 命令。

安裝用戶端

下載軟件包後 Linux」中,安裝用戶端。

注意

若要安裝用戶端 AIX 或 Windows,請遵循相同的程序,但修改作業系統的指令。

若要安裝用戶端 Linux
  1. 執行 ./db2_install

  2. 執行 clientInstallDir/instance/db2icrt -s client instance_name。 取代 instance_name 具有有效的作業系統使用者 Linux。 在 Linux,Db2 DB 執行個體名稱與作業系統使用者名稱相關聯。

    該命令在指定用戶的主目錄中創建一sqllib個目錄 Linux.

連接至資料庫執行個體

若要連接至您的 RDS for Db2 資料庫執行個體,您需要其DNS名稱和連接埠號碼。如需尋找它們的資訊,請參閱尋找端點。您還需要知道RDS為 Db2 DB 執行個體建立時定義的資料庫名稱、主要使用者名稱和主要密碼。如需尋找它們的更多資訊,請參閱建立資料庫執行個體

若要使用連線至 Db2 RDS 資料庫執行個體 IBM CLPPlus
  1. 檢閱命令語法。在下列範例中,取代 clientDir 用戶端的安裝位置。

    cd clientDir/bin ./clpplus -h
  2. 設定您的 Db2 伺服器。在下列範例中,取代 dsn_name, database_name, endpointport 使用 DSN Db2 資料庫執行個體的RDS名稱、資料庫名稱、端點和連接埠。如需詳細資訊,請參閱尋找適用於 Db2 資料庫執行個體的 Amazon RDS 端點

    db2cli writecfg add -dsn dsn_name -database database_name -host endpoint -port port -parameter "Authentication=SERVER_ENCRYPT"
  3. Connect 至您的 Db2 RDS 資料庫執行個體。在下列範例中,取代 master_username 以及 dsn_name 與主用戶名和DSN名稱。

    ./clpplus -nw master_username@dsn_name
  4. A Java Shell 窗口打開。輸入 Db2 資料庫執行個體的RDS主要密碼。

    注意

    如果 Java Shell 窗口不打開,運行./clpplus -nw以使用相同的命令行窗口。

    Enter password: *********

    建立連接並產生類似於下列範例的輸出:

    Database Connection Information : --------------------------------- Hostname = database-1.abcdefghij.us-east-1.rds.amazonaws.com Database server = DB2/LINUXX8664 SQL110590 SQL authorization ID = admin Local database alias = DB2DB Port = 50000
  5. 執行查詢並檢視結果。下列範例會顯示選取您建立之資料庫的SQL陳述式。

    SQL > select current server from sysibm.dual;

    此命令會產生類似下列範例的輸出:

    1 -------------------- DB2DB SQL>