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