本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
IMPORT使用用戶端機器命令
您可以使用用戶端機器上的IMPORT
命令,將資料匯入 Amazon RDS for Db2 伺服器。
重要
此指IMPORT
令方法適用於移轉包含大型物件 (LOB) 的小型資料表和資料表。由於INSERT
和DELETE
記錄操作,IMPORT
命令比LOAD
公用程式慢。如果用戶端機器與 RDS for Db2 之間的網路頻寬有限,建議您使用不同的移轉方法。如需詳細資訊,請參閱 原生 Db2 工具。
若要將資料匯入至適用於 Db2 的 RDS 伺服器
-
使用登入您的用戶端電腦IBM Db2 Data Management Console。如需詳細資訊,請參閱 使用以下方式連接到您的 Amazon RDS 適用於 Db2 資料庫 IBM Db2 Data Management Console。
-
在用戶端機器上為 Db2 資料庫編目 RDS。
-
為節點建立目錄。在下列範例中,將
dns_ip_address
和連接埠
取代為 DNS 名稱或 IP 位址以及自我管理 Db2 資料庫的連接埠號碼。db2 catalog tcpip node srcnode REMOTE
dns_ip_address
serverport
-
編目資料庫。在下列範例中,請以自我管理的 Db2
資料庫名稱
和您要用於此資料庫的別名取代來源
資料庫名稱和來源資料庫資料庫。db2 catalog database
source_database_name
assource_database_alias
at node srcnode \ authentication server_encrypt
-
-
附加至來源資料庫。在下列範例中,將
source_database_alias、使用者
識別碼和使用者 _
password 取代為您在上一個步驟中建立的別名,以及自我管理 Db2 資料庫的使
用者識別碼和密碼。db2look -d
source_database_alias
-iuser_id
-wuser_password
-e -l -a -f -wlm \ -cor -createdb -printdbcfg -o db2look.sql -
使用自我管理的 Db2 系統上的
EXPORT
指令產生資料檔案。在下列範例中,請以資料檔案所在的用戶端機器上的目錄取代目錄。
用數據文件的名稱
和表的名
稱替換文件名和表格名稱。db2 "export to /
directory
/file_name
.txt of del lobs to /directory
/lobs/ \ modified by coldel\| select * fromtable_name
" -
使用 RDS for Db2 資料庫執行個體的主要使用者名稱和主密碼,Connect 線至您的 RDS for Db2 資料庫。
在下面的例子中,用您自己的信息替換
,rds_database_alias
主用戶名和主密碼
。db2 connect to
userrds_database_alias
master_username
usingmaster_password
-
使用此
IMPORT
命令將資料從用戶端機器上的檔案匯入遠端 RDS for Db2 資料庫。如需詳細資訊,請參閱IBM Db2文件中的IMPORT指令。在下列範例中,將 目錄
和file_name
取代為資料檔案所在的用戶端機器上的目錄以及資料檔案的名稱。將結構描述名稱和
取代為結構描述和資料表的名稱。表格
名稱db2 "IMPORT from /
directory
/file_name
.tbl OF DEL LOBS FROM /directory
/lobs/ \ modified by coldel\| replace intoSCHEMA_NAME
.TABLE_NAME
" -
終止您的連線。
db2 terminate