Rumah > Artikel > pangkalan data > Bagaimana untuk menutup perkhidmatan dalam oracle
Perkhidmatan penutupan Oracle
Pangkalan data Oracle ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas dalam sistem aplikasi peringkat perusahaan. Semasa proses menjalankan pangkalan data Oracle, kadangkala perlu menutup beberapa perkhidmatan untuk mengurangkan beban pada pelayan atau melakukan penyelenggaraan sistem. Artikel ini akan membincangkan cara menutup perkhidmatan dalam pangkalan data Oracle.
Oracle database instance ialah proses yang berjalan dalam ingatan dan mereka menggunakan banyak CPU dan sumber memori semasa berjalan. Oleh itu, menghentikan kejadian yang tidak perlu membebaskan sumber sistem yang berharga. Kaedah untuk menghentikan contoh Oracle adalah seperti berikut:
(1) Gunakan alat baris arahan SQLPLUS untuk log masuk ke pangkalan data
Buka alat baris arahan SQLPLUS dalam konsol dan gunakan pentadbir sistem atau pengguna dengan hak pentadbiran Log masuk ke pangkalan data Oracle. Sintaksnya adalah seperti berikut:
sqlplus /nolog conn sys/[password] as sysdba
(2) Hentikan contoh Oracle
Dalam alat baris arahan SQLPLUS, gunakan arahan berikut untuk menghentikan contoh Oracle:
SHUTDOWN IMMEDIATE;
Arahan ini akan menghentikan serta-merta contoh Oracle dan perkhidmatan pangkalan data yang berkaitan. Jika anda mahu pangkalan data Oracle melengkapkan transaksi yang belum selesai pada masa ini sebelum menghentikan contoh, gunakan arahan berikut:
SHUTDOWN TRANSACTIONAL;
Oracle Listener Pelayan adalah proses yang berjalan pada pelayan, yang digunakan untuk menerima permintaan daripada pelanggan dan memajukan permintaan kepada contoh Oracle yang sepadan. Jika anda perlu melakukan penyelenggaraan pelayan atau menaik taraf pangkalan data Oracle anda, anda mungkin perlu menghentikan pendengar. Gunakan arahan berikut untuk menghentikan pendengar Oracle:
(1) Gunakan alat baris arahan kawalan pendengar
Dalam alat baris arahan, gunakan arahan berikut untuk log masuk ke kawalan pendengar:
lsnrctl
(2) Hentikan pendengar
Dalam antara muka kawalan pendengar, gunakan arahan berikut untuk menghentikan pendengar:
STOP;
Arahan ini akan menghentikan pendengar dengan segera.
Pangkalan data Oracle menyediakan pelbagai perkhidmatan rangkaian, seperti Perkhidmatan Oracle Net, Keselamatan Lanjutan Oracle, Pendengar Oracle Net, dsb. Perkhidmatan ini sering menggunakan banyak sumber sistem, dan anda mungkin perlu menghentikan sebahagian daripadanya jika penyelenggaraan sistem diperlukan.
(1) Gunakan Pengurus Perkhidmatan Windows
Jika anda menggunakan sistem pengendalian Windows, anda boleh menggunakan Pengurus Perkhidmatan Windows untuk menghentikan Perkhidmatan Rangkaian Oracle. Dalam pengurus perkhidmatan, cari perkhidmatan yang perlu dihentikan, klik kanan tetikus dan pilih "Berhenti" dalam menu timbul.
(2) Menggunakan Perkhidmatan Oracle Net
Jika anda ingin menghentikan perkhidmatan rangkaian tertentu dalam pangkalan data Oracle, anda boleh menggunakan alat Oracle Net Services. Dalam alat baris arahan SQLPLUS, log masuk ke antara muka pengurusan Oracle Net Services menggunakan arahan berikut:
NETMGR
Dalam antara muka pengurusan, klik perkhidmatan yang anda mahu hentikan, dan kemudian klik butang Berhenti.
Ringkasan
Mematikan perkhidmatan dalam pangkalan data Oracle ialah langkah yang perlu untuk penyelenggaraan sistem. Dengan menggunakan kaedah yang diterangkan dalam artikel ini, anda boleh membebaskan sumber sistem yang berharga apabila menghentikan perkhidmatan sambil memastikan keselamatan dan integriti pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana untuk menutup perkhidmatan dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!