

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengimpor data dari mesin klien ke Amazon RDS untuk Db2 dengan perintah LOAD
<a name="db2-native-db2-tools-load"></a>

Anda dapat menggunakan `LOAD CLIENT` perintah untuk memuat data dari file pada mesin klien ke RDS untuk server Db2. Karena tidak ada konektivitas SSH ke RDS untuk server Db2, Anda dapat menggunakan `LOAD CLIENT` perintah pada server Db2 yang dikelola sendiri atau mesin klien Db2 Anda.

**penting**  
Metode perintah `LOAD CLIENT` berguna untuk memigrasikan tabel kecil. Jika bandwidth jaringan Anda antara klien dan RDS for Db2 terbatas, sebaiknya gunakan pendekatan migrasi yang berbeda. Lihat informasi yang lebih lengkap di [Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon RDS untuk Db2](db2-native-db2-tools.md).  
Jika file data Anda menyertakan rujukan ke nama file objek besar (LOB), maka perintah `LOAD` tidak akan berfungsi karena objek besar harus berada di server Db2. Jika Anda mencoba memuatkan LOB dari mesin klien ke server RDS for Db2, Anda akan menerima kesalahan SQL3025N. Gunakan [perintah IMPORT](db2-native-db2-tools-import.md) sebagai gantinya.

**Untuk memuatkan data ke server RDS for Db2**

1. Masuk ke mesin klien Anda dengan IBM Db2 Data Management Console. Untuk informasi selengkapnya, lihat [Menghubungkan ke Amazon RDS untuk instans Db2 DB dengan IBM Db2 Data Management Console](db2-connecting-with-ibm-data-management-console.md).

1. Buat katalog basis data RDS for Db2 pada mesin klien.

   1. Buat katalog simpul. Dalam contoh berikut, ganti {{dns\_ip\_address}} dan {{port}} dengan nama DNS atau alamat IP dan nomor port database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node srcnode REMOTE {{dns_ip_address}} server {{port}}
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti {{source\_database\_name}} dan {{source\_database\_alias}} dengan nama database Db2 yang dikelola sendiri dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database {{source_database_name}} as {{source_database_alias}} at node srcnode \
          authentication server_encrypt
      ```

1. Lampirkan ke basis data sumber. Dalam contoh berikut, ganti, {{source\_database\_alias}}{{user\_id}}, dan {{user\_password}} dengan alias yang Anda buat pada langkah sebelumnya dan ID pengguna dan kata sandi untuk database Db2 yang dikelola sendiri. 

   ```
   db2look -d {{source_database_alias}} -i {{user_id}} -w {{user_password}} -e -l -a -f -wlm \
       -cor -createdb -printdbcfg -o db2look.sql
   ```

1. Hasilkan file data dengan menggunakan perintah `EXPORT` pada sistem Db2 kelolaan sendiri Anda. Dalam contoh berikut, ganti {{directory}} dengan direktori pada mesin klien Anda di mana file data Anda ada. Ganti {{file\_name}} dan {{TABLE\_NAME}} dengan nama file data dan nama tabel. 

   ```
   db2 "export to /{{directory}}/{{file_name}}.txt of del modified by coldel\| \
       select * from TPCH.{{TABLE_NAME}}"
   ```

1. Hubungi basis data RDS for Db2 Anda dengan menggunakan nama pengguna master dan kata sandi master untuk instans basis data RDS for Db2 Anda. Dalam contoh berikut, ganti{{{{rds\_database\_alias}}}},{{master\_username}}, dan {{master\_password}} dengan informasi Anda sendiri.

   ```
   db2 connect to {{{{rds_database_alias}}}} user {{master_username}} using {{master_password}}
   ```

1. Gunakan perintah `LOAD` untuk memuatkan data dari file pada mesin klien ke basis data RDS for Db2 jauh. Lihat informasi yang lebih lengkap di [LOAD command](https://www.ibm.com/docs/en/db2/11.5?topic=commands-load) dalam dokumentasi IBM Db2. Dalam contoh berikut, ganti {{directory}} dengan direktori pada mesin klien Anda di mana file data Anda ada. Ganti {{file\_name}} dan {{TABLE\_NAME}} dengan nama file data dan nama tabel. 

   ```
   db2 "LOAD CLIENT from /{{directory}}/{{file_name}}.txt \
       modified by coldel\| replace into TPCH.{{TABLE_NAME}} \
       nonrecoverable without prompting"
   ```

1. Akhiri koneksi Anda.

   ```
   db2 terminate
   ```