本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用以下方式連接到 Amazon RDS 的 Db2 資料庫執行個 IBM CLPPlus
您可以使用實用程序,例如 IBM CLPPlus 連接到 Amazon RDS 的 Db2 數據庫實例。此實用程序是的一部分 IBM Data Server Runtime Client。 若要從下載用戶端 IBM Fix Central,請參閱 IBM 資料伺服器用戶端套件 11.5 版國防部 8 修正套件 0
重要
我們建議你跑 IBM CLPPlus 在支援圖形化使用者介面的作業系統上,例如 macOS, Windows,或 Linux 與桌面。如果運行無頭 Linux,使用開關 -NW CLPPlus 命令。
安裝用戶端
下載軟件包後 Linux」中,安裝用戶端。
注意
若要安裝用戶端 AIX 或 Windows,請遵循相同的程序,但修改作業系統的指令。
若要安裝用戶端 Linux
-
執行
./db2_install
。 -
執行
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
-
檢閱命令語法。在下列範例中,取代
clientDir
用戶端的安裝位置。cd
clientDir
/bin ./clpplus -h -
設定您的 Db2 伺服器。在下列範例中,取代
dsn_name
,database_name
,endpoint
和port
使用 DSN Db2 資料庫執行個體的RDS名稱、資料庫名稱、端點和連接埠。如需詳細資訊,請參閱尋找適用於 Db2 資料庫執行個體的 Amazon RDS 端點。db2cli writecfg add -dsn
dsn_name
-databasedatabase_name
-hostendpoint
-portport
-parameter "Authentication=SERVER_ENCRYPT" -
Connect 至您的 Db2 RDS 資料庫執行個體。在下列範例中,取代
master_username
以及dsn_name
與主用戶名和DSN名稱。./clpplus -nw
master_username
@dsn_name
-
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
-
執行查詢並檢視結果。下列範例會顯示選取您建立之資料庫的SQL陳述式。
SQL > select current server from sysibm.dual;
此命令會產生類似下列範例的輸出:
1 -------------------- DB2DB SQL>