EXP (ekspor) dan IMP (impor) adalah dua alat yang Anda butuhkan. Lebih baik mencoba menjalankan ini di baris perintah dan di mesin yang sama.
Dapat dijalankan dari jarak jauh, Anda hanya perlu menyiapkan TNSNAMES.ORA
dengan benar dan instal semua alat pengembang dengan versi yang sama dengan database. Tanpa mengetahui pesan kesalahan yang Anda alami maka saya tidak dapat membantu Anda agar exp/imp berfungsi.
Perintah untuk mengekspor satu pengguna:
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Ini akan membuat file dump ekspor.
Untuk mengimpor file dump ke skema pengguna yang berbeda, pertama buat pengguna baru di SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Kemudian impor datanya:
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
Jika ada banyak data maka selidiki peningkatan BUFFERS
atau lihat ke expdp/impdp
Kesalahan paling umum untuk exp dan imp adalah pengaturan. Periksa PATH
. Anda termasuk $ORACLE_HOME/bin
, centang $ORACLE_HOME
diatur dengan benar dan periksa $ORACLE_SID
sudah diatur