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

Bagaimana cara mengimpor database Oracle dari file dmp dan file log?

Bagaimana database diekspor?

  • Jika diekspor menggunakan exp dan skema lengkap diekspor, lalu

    1. Buat pengguna:

      create user <username> identified by <password> default tablespace <tablespacename> quota unlimited on <tablespacename>;
      
    2. Berikan hak:

      grant connect, create session, imp_full_database to <username>;
      
    3. Mulai impor dengan imp :

      imp <username>/<password>@<hostname> file=<filename>.dmp log=<filename>.log full=y;
      
  • Jika diekspor menggunakan expdp , lalu mulai impor dengan impdp :

    impdp <username>/<password> directory=<directoryname> dumpfile=<filename>.dmp logfile=<filename>.log full=y;
    

Melihat log kesalahan, sepertinya Anda belum menentukan direktori, jadi Oracle mencoba mencari dmp file di direktori default (yaitu, E:\app\Vensi\admin\oratest\dpdump\ ).

Pindahkan file ekspor ke jalur di atas atau buat objek direktori untuk menunjuk ke jalur tempat dmp file ada dan berikan nama objek ke impdp perintah di atas.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggunakan urutan Oracle DB tanpa kehilangan nomor urutan berikutnya jika terjadi roll-back

  2. Gabungkan node XMLType dalam kueri Oracle

  3. Pernyataan FORALL Dengan Batas Bawah &Atas di Database Oracle

  4. Periksa apakah tanggal saat ini berada di antara dua tanggal Oracle SQL

  5. Oracle TNS - tidak dapat terhubung melalui ODBC Administrator