Rumah  >  Artikel  >  pangkalan data  >  Apakah fail dmp dalam oracle?

Apakah fail dmp dalam oracle?

WBOY
WBOYasal
2022-05-07 17:43:3312986semak imbas

Dalam Oracle, fail dmp ialah fail yang dieksport daripada pangkalan data dan selalunya digunakan untuk sandaran dan pemindahan pangkalan data sebagai contoh, apabila mengimport fail dmp, anda perlu terlebih dahulu menyimpan fail dmp dalam laluan dump dan menggunakan "; imp dp username /Password@orcl...Nama fail dmp yang perlu diimport" perintah boleh diimport.

Apakah fail dmp dalam oracle?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Apakah fail dmp dalam oracle

ialah fail pangkalan data yang dieksport daripada pangkalan data oracle dan biasanya digunakan untuk sandaran pangkalan data dan pemindahan. Secara amnya, arahan exp digunakan untuk mengeksport, dan arahan imp digunakan untuk mengimport, iaitu, untuk memulihkan pangkalan data.

2. Eksport (sandaran) dmp

Biasanya apabila keperluan projek dikemas kini, kandungan pangkalan data Oracle juga akan berubah dengan sewajarnya untuk Membuat sandaran data pangkalan data Oracle lama supaya ia boleh dipulihkan jika diperlukan pada masa hadapan.

Proses operasi khusus adalah seperti berikut:

1. Mula-mula cari lokasi di mana fail sandaran disimpan, iaitu, cari lokasi laluan di mana dmp disimpan secara lalai

<.> (1) Masukkan sistem linux dan masukkan Kami adalah pengguna root Pada masa ini kita perlu bertukar kepada pengguna oracle,

su - oracle

(2) Masukkan sql

sqlplus / as sysdba

(3) Masukkan pernyataan sql pertanyaan

select * from dba_directories where directory_name='DATA_PUMP_DIR';
Hasil output ialah: /home/oracle_11/app/admin /orcl/dpdump, laluan ditemui!

2. Jalankan arahan sandaran pangkalan data

expdp (用户名)/(密码)@orcl dumpfile=expdb_isc_20211012.dmp(自定义命名.dmp)
Selepas memasukkan arahan, fail dmp yang dinamakan tersuai akan disimpan dalam laluan di atas, lengkapkan Sandaran. Selepas selesai, anda boleh melihat fail sandaran di bawah laluan di atas.

3. Import fail DMP

sering digunakan untuk pemindahan pangkalan data Apabila pelayan baharu tambahan perlu digunakan, fail dmp yang disandarkan terlebih dahulu perlu diimport ke dalam persekitaran pelayan baharu.

1. Sebelum mengimport, kami perlu mencipta pengguna baharu untuk menyimpan data dmp kami

Arahan pengguna baharu:

create user (用户名) identified by (密码)
Kandungan di dalam () ialah Kami menyesuaikan nama pengguna dan kata laluan selepas menciptanya, kami akan memberikan kebenaran kepada pengguna

grant dba to (用户名)
Jika anda tidak pasti selepas menciptanya, anda boleh menyemak sama ada ia telah dibuat . Jika hasil output termasuk yang baru kami buat Nama pengguna menunjukkan bahawa ia telah dibuat.

 select username from dba_users;//查看oracle所有用户
Lakukan langkah ini dengan baik supaya kita boleh mengimport fail dmp.

2. Sebelum mengimport, kita perlu menyimpan fail dmp dalam laluan dump terlebih dahulu.

3. Laksanakan perintah import

impdp (用户名)/(密码)@orcl  dumpfile=ISC2220210702.DMP(需要导入的dmp文件名)
Pada ketika ini, pengimportan dmp selesai!

Tutorial yang disyorkan: "

Tutorial Video Oracle"

Atas ialah kandungan terperinci Apakah fail dmp dalam oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn