Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk membuat sandaran jadual dalam Oracle

下次还敢
Lepaskan: 2024-04-19 03:57:18
asal
453 orang telah melayarinya

Oracle menyediakan berbilang kaedah untuk menyandarkan jadual: Utiliti eksport: Eksport jadual dan datanya ke fail teks untuk import dan pemulihan kemudian. Import Utiliti: Import fail eksport ke dalam pangkalan data, buat atau gantikan jadual sedia ada. Import Ruang Meja: Memulihkan seluruh ruang jadual dengan serta-merta, termasuk jadual, indeks dan kekangan. Jadual Sandaran RMAN: Gunakan Pengurus Pemulihan (RMAN) untuk menyandarkan jadual, tetapi ia lebih kompleks dan memakan masa daripada kaedah lain. . dan datanya ke fail teks yang boleh diimport kemudian untuk memulihkan jadual.

Langkah: Bagaimana untuk membuat sandaran jadual dalam Oracle

Sambung ke pangkalan data sebagai pengguna dengan kebenaran SYSDBA.

Jalankan arahan berikut:

<code>EXPDP DIRECTORY=directory_name DUMPFILE=dump_file_name TABLES=table_name</code>
Salin selepas log masuk

Contohnya:

<code>EXPDP DIRECTORY=my_dir DUMPFILE=my_table.dmp TABLES=my_table</code>
Salin selepas log masuk

Menggunakan Utiliti Import

Menggunakan Utiliti Import, anda boleh mengimport atau menggantikan fail yang dieksport ke dalam pangkalan data dan mencipta fail yang telah dieksport.

  1. Langkah:
Sambung ke pangkalan data sebagai pengguna dengan kebenaran SYSDBA.

Jalankan arahan berikut:

<code>IMPDP DIRECTORY=directory_name DUMPFILE=dump_file_name TABLES=table_name</code>
Salin selepas log masuk

Contohnya:

<code>IMPDP DIRECTORY=my_dir DUMPFILE=my_table.dmp TABLES=my_table</code>
Salin selepas log masuk

Gunakan import ruang meja

Import ruang meja membolehkan anda memulihkan keseluruhan ruang jadual, indeks, ruang jadualnya dengan serta-merta.

  1. Langkah:
Hentikan pangkalan data.

Salin fail tablespace yang mengandungi data tablespace.

Mulakan pangkalan data dan lekapkannya ke dalam ruang jadual sasaran.

Sandarkan jadual menggunakan RMAN

Pengurus Pemulihan (RMAN) ialah alat untuk mengurus sandaran dan pemulihan Oracle.

Langkah:
  1. Sambung ke pangkalan data sebagai pengguna dengan kebenaran SYSBACKUP.
  2. Buat set sandaran:
<code>BACKUP TABLESPACE tablespace_name;</code>
Salin selepas log masuk

Contohnya:

<code>BACKUP TABLESPACE my_tablespace;</code>
Salin selepas log masuk

Pulihkan set sandaran:

<code>RESTORE TABLESPACE tablespace_name;</code>
Salin selepas log masuk

Nota:
  1. menyimpulkan masa lebih kompleks
  2. lain kaedah.
  3. Pilih kaedah sandaran yang paling sesuai berdasarkan keperluan khusus anda dan konfigurasi sistem.

Atas ialah kandungan terperinci Bagaimana untuk membuat sandaran jadual dalam Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan