

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

# Menggunakan tautan database Oracle untuk mentransfer file dump
<a name="oracle-database-link"></a>

Sebuah link database Oracle adalah objek skema dalam satu database yang memungkinkan Anda untuk mengakses objek pada database lain. Untuk menggunakan tautan database untuk memindahkan file dump Oracle Database dari sumber ke target, Anda harus membuat tautan DB di sistem sumber dan mengonfirmasi konektivitas antara sumber dan target. Untuk informasi lebih lanjut tentang cara membuat tautan database Oracle dan memastikannya berfungsi seperti yang diharapkan, lihat dokumentasi [Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/CREATE-DATABASE-LINK.html#GUID-D966642A-B19E-449D-9968-1121AF06D793).

Proses untuk menyalin file dump database Oracle sama untuk target Amazon RDS for Oracle dan Amazon EC2. Untuk menyalin file dump ke target, jalankan kode berikut.

```
BEGIN
DBMS_FILE_TRANSFER.PUT_FILE( 
source_directory_object => 'DATA_PUMP_DIR', --Source dump file directory name
source_file_name => 'hotels.dmp', 
destination_directory_object => 'DATA_PUMP_DIR', --For RDS you can chose default directory DATA_PUMP_DIR for EC2 provide the directory path
destination_file_name => 'hotels_copied.dmp', 
destination_database => 'DB_Link_Name'  --DB Link name
); 
END; 
/
```

Di jendela kueri terpisah, periksa kemajuan dan file `DATA_PUMP_DIR` di RDS untuk contoh Oracle dengan menjalankan kode berikut.

```
SELECT SID, SERIAL#, CONTEXT, SOFAR, TOTALWORK,opname,
       ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE",units
FROM   V$SESSION_LONGOPS
where  OPNAME NOT LIKE '%aggregate%'
AND    TOTALWORK != 0 
AND    SOFAR <> TOTALWORK;
```

Untuk memeriksa file di Amazon EC2, navigasikan ke jalur direktori yang telah Anda berikan untuk menyalin file.

Untuk memeriksa file di Amazon RDS for Oracle, jalankan kode berikut.

```
select * from table (RDSADMIN.RDS_FILE_UTIL.LISTDIR('DATA_PUMP_DIR')) order by filename;
```