Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk menetapkan pangkalan data Oracle baca sahaja

WBOY
Lepaskan: 2022-05-30 15:24:37
asal
6110 orang telah melayarinya

Kaedah: 1. Gunakan pernyataan "ALTER DATABASE MOUNT;" untuk menetapkan pangkalan data kepada mod Mount 2. Gunakan pernyataan "ubah pangkalan data buka baca sahaja;" Apabila pangkalan data ditetapkan kepada status baca sahaja, pengguna hanya boleh menanyakan data.

Bagaimana untuk menetapkan pangkalan data Oracle baca sahaja

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

Cara menetapkan pangkalan data Oracle baca sahaja

1 Tukar daripada mod NoMount ke mod Mount (tiada suis dari mount ke nomount):

<.> arahan :

ALTER DATABASE MOUNT;
Salin selepas log masuk
lekap: Dalam fasa nomount, anda boleh bertukar kepada fasa lekap dengan membaca fail kawalan. Semasa fasa pemuatan pangkalan data (mount), nama dan lokasi semua fail data dan fail log dalam talian dibaca daripada fail kawalan, tetapi fail ini sebenarnya tidak dicari.

Pada peringkat ini, operasi yang boleh dilakukan ialah: pengarkiban log pangkalan data, pemulihan media pangkalan data, membawa fail data dalam talian atau luar talian, memindahkan fail data dan fail log dalam talian.

arahan permulaan adalah bersamaan dengan:

Bagaimana untuk menetapkan pangkalan data Oracle baca sahaja

2. Status baca sahaja

Tetapkan arahan baca sahaja :

alter database open read only;
Salin selepas log masuk
Apabila pangkalan data yang biasa dibuka ditetapkan kepada status baca sahaja, pengguna hanya boleh menanyakan data, tetapi tidak boleh mengubah suai objek pangkalan data dalam apa jua cara. Berada dalam keadaan baca sahaja boleh memastikan bahawa kandungan fail data dan fail log semula tidak diubah suai, tetapi tidak menyekat operasi yang tidak menulis fail data dan buat semula fail log.

Tambahan: Pastinya bukan mudah untuk menukar pangkalan data kepada BACA SAHAJA selepas DIBUKA Ia mesti ditukar di bawah MOUNT

Pengetahuan lanjutan:
.

Penjelasan terperinci tentang bertukar antara mod permulaan Oracle dan status terhad dan status baca sahaja

Gunakan pernyataan Alter Database untuk bertukar antara mod permulaan.

1. Tukar daripada mod NoMount ke mod Mount (tiada suis dari mount ke nomount):

Arahan: ALTER DATABASE MOUNT

2 ditutup Apabila dalam mod Buka, tukar ke mod Buka

Perintah: ALTER DATABASE OPEN;

Arahan:

Apabila memulakan mod Buka, tambahkan kata kunci sekatan: sekatan permulaan

Tetapkan atau batalkan keadaan sekatan: ubah sistem dayakan nyahdayakan sesi terhad;

Penjelasan:

Keadaan tidak terhad ialah keadaan yang biasa kami gunakan dalam pembangunan aplikasi.

Keadaan terhad, apabila pangkalan data terbuka ditetapkan kepada keadaan terhad, hanya pengguna dengan keizinan sistem Cipta Sesi dan Sesi Terhad atau dengan kebenaran sistem SYSDBA dan SYSPORE boleh menyambung ke pangkalan data. Walau bagaimanapun, selepas memasuki keadaan terhad, mungkin masih terdapat sesi pengguna biasa yang aktif dalam sistem.

Tujuan status terhad:

(1) Laksanakan operasi import atau eksport data

(2) Menafikan akses pengguna biasa kepada pangkalan data untuk sementara waktu; ( 3) Lakukan operasi pemindahan atau naik taraf pangkalan data.

Tutorial yang disyorkan: "

Tutorial Video Oracle

"

Atas ialah kandungan terperinci Bagaimana untuk menetapkan pangkalan data Oracle baca sahaja. 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