Rumah > Artikel > pangkalan data > pemadaman contoh oracle
Oracle ialah sistem pengurusan pangkalan data peringkat perusahaan yang boleh digunakan untuk menyimpan dan mengurus sejumlah besar data. Dalam sesetengah kes, anda mungkin perlu mengalih keluar contoh Oracle, terutamanya apabila membina semula pangkalan data atau memasang semula perisian Oracle. Artikel ini menerangkan cara memadamkan tika Oracle dan kemungkinan kesan pemadaman tika.
Kerja penyediaan
Sebelum memadamkan contoh Oracle, anda perlu melakukan kerja penyediaan berikut:
Sahkan sama ada tika yang akan dipadamkan berada dalam keadaan terhenti: Dalam Oracle Apabila contoh bermula, pangkalan data mencipta satu set proses dalam ingatan. Sebelum memadamkan tika, anda mesti memastikan bahawa tika itu tidak berjalan. Anda boleh menyemak sama ada tika sedang berjalan dengan melaksanakan arahan berikut:
$ ps -ef | grep ora_pmon_
Jika terdapat sebarang proses yang mengandungi kata kunci "ora_pmon_" dalam output, maka tika itu sedang berjalan.
Padamkan contoh Oracle
Selepas melengkapkan persediaan di atas, anda boleh memadamkan contoh Oracle dengan mengikuti langkah berikut:
Berhenti contoh pangkalan data: gunakan arahan " shutdown" untuk menghentikan contoh Oracle. Untuk menghentikan semua kejadian, anda boleh melaksanakan perintah berikut:
$ sqlplus / as sysdba SQL> shutdown immediate;
Arahan ini mungkin gagal jika terdapat pengguna lain menyambung ke tika. Dalam kes ini, anda boleh menggunakan perintah "shutdown abort" untuk memaksa menghentikan contoh.
Mengalih keluar fail contoh Oracle: Dalam direktori contoh Oracle, terdapat banyak fail yang perlu dipadamkan. Contohnya, fail program Oracle, fail konfigurasi, fail data, fail log, dsb. Cara paling mudah untuk memadam contoh Oracle ialah menggunakan Oracle Universal Installer:
$ cd /opt/oracle $ ./oui
Oracle Universal Installer akan memaparkan antara muka di mana anda boleh memilih contoh untuk dipadamkan. Selepas memilih contoh untuk dipadamkan, klik butang Padam untuk memadamkan contoh.
Jika anda tidak boleh menggunakan Oracle Universal Installer untuk memadamkan contoh, anda juga boleh memadamkan fail contoh secara manual. Kaedah ini memerlukan mengalih keluar pangkalan data dan konfigurasi pendengar terlebih dahulu, dan kemudian memadamkan fail.
$ cd $ORACLE_HOME $ dbca -silent -deleteDatabase -sourceDB <DB_SID> $ netca -silent -delete -responseFile <LISTENER_NAME>.rsp $ cd .. $ rm -rf <ORACLE_INSTANCE_DIR>
Mengalih keluar pengguna dan kumpulan daripada sistem: Selepas memadamkan contoh Oracle, pengguna dan kumpulan yang dibuat mungkin dipadamkan. Pengguna dan kumpulan ini boleh dipadamkan dengan melaksanakan perintah berikut:
$ userdel <ORACLE_USER> $ groupdel <ORACLE_GROUP>
di mana ec2d7c638e36f81b5a6dcae91355e1e9 ialah pengguna yang dicipta untuk menjalankan instance Oracle, dan d2c226fc4dae60bead7a811a4efe5749
Kemungkinan Kesan
Memadamkan tika Oracle mungkin mempunyai kesan berikut pada sistem:
Kesimpulan
Sebelum memadamkan tika Oracle, anda perlu memastikan bahawa data telah disandarkan dan tika itu telah berhenti berjalan. Anda boleh menggunakan Oracle Universal Installer untuk memadam kejadian dengan mudah. Jika alat ini tidak tersedia, anda juga boleh memadamkan fail contoh secara manual. Perlu diingatkan bahawa pemadaman kejadian boleh menyebabkan kehilangan data atau menjejaskan kejadian lain. Oleh itu, sila pertimbangkan dengan teliti sebelum memadamkan contoh.
Atas ialah kandungan terperinci pemadaman contoh oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!