Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Ekspor database Oracle ke file sql?

Untuk mengekspor database Anda, Anda harus menggunakan utilitas 8i exp:

exp full=y compress=N userid=system/system_pw file=dumpfilename.dmp log=explog.txt

Untuk mengimpor database Anda, Anda harus menggunakan utilitas 10g imp:

imp full=y file=dumpfilename.dmp userid=system/system_pw log=implog.txt

Utilitas imp 10g kompatibel dengan rilis sebelumnya, jadi Anda harus dapat mengekspor menggunakan utilitas 8i exp dan mengimpor dengan imp 10g. Kedua utilitas memiliki parameter "help=y" yang akan menampilkan daftar parameter yang dapat Anda tentukan. Ada beberapa; untuk sebagian besar default baik-baik saja. Bergantung pada ukuran database Anda, ini bisa memakan waktu cukup lama.

Membuat satu file SQL tidak semudah kelihatannya pada awalnya, karena ketergantungan melingkar dari objek tertentu. Plus, itu tidak seefisien untuk membuat atau mengeksekusi - exp/imp jauh lebih efisien. Jika tujuan Anda hanyalah memindahkan database ke versi Oracle yang baru, exp/imp adalah cara termudah untuk melakukannya.

Beberapa dokumen untuk membantu Anda:orafaq.com; Utilitas Oracle 8i (oracle.com); Utilitas Oracle 10g (oracle.com) .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lulus nilai yang disimpan dalam variabel PL/SQL ke dalam klausa IN

  2. Perlu memasukkan catatan ke tabel Oracle untuk penjadwalan

  3. mengumpulkan data agregat tahunan untuk akses cepat nanti

  4. Mencari Teks dalam Prosedur Tersimpan Oracle

  5. Hibernate mengembalikan daftar null meskipun SQL yang dieksekusi mengembalikan nilai