Rumah >pangkalan data >Oracle >Bagaimana untuk mengubah suai oracle sid

Bagaimana untuk mengubah suai oracle sid

WBOY
WBOYasal
2022-02-28 11:04:348252semak imbas

Kaedah: 1. Gunakan arahan "shutdown immdiate" untuk menutup pangkalan data 2. Ubah suai fail "initSID.ora" dan tukar kandungan "instance_name" kepada sid baharu; .ora" fail "SID_NAME".

Bagaimana untuk mengubah suai oracle sid

Persekitaran pengendalian tutorial ini: sistem Linux7.3, versi Oracle 11g, komputer Dell G3.

Cara mengubah suai SID Oracle

1 Log masuk ke pangkalan data untuk melihat SID

select instance_name,status from v$instance;

2 >3. Ubah suai fail /etc /oratab

shutdown immdiate;
4 Ubah suai .bash_profile di bawah pengguna Oracle dan sumber .bash_profile untuk berkuat kuasa

Semak sama ada ia berkuat kuasa

5. Ubah suai nama fail dalam direktori dbs

env|grep ORACLE

6 Ubah suai fail kata laluan Bagaimana untuk mengubah suai oracle sid

7 fail dan ubah suai nama_contoh kepada SID baharu

orapwd file=$ORACLE_HOME/dbs/oraw$ORACLE_SID password=sys entries=5 force=y
Cari fail parameter permulaan anda, yang mengandungi parameter berikut Tukar

kepada

db_name = "testdb" 
instance_name = testdbl 
service_names = testdb

tidak boleh diubah, kerana pangkalan data kami masih dipanggil testdb, tetapi ia Perkhidmatan adalah sid, tukar kepada lisan, jika tidak, ralat akan dilaporkan Selepas pengubahsuaian, simpan fail ini

db_name = "testdb" 
instance_name = oral 
service_names = oral
8. Ubah suai SID_NAME di. listener.ora

dan berikan SID_NAME di dalam Lisan, seperti yang ditunjukkan dalam contoh di atas

SID_LIST_LISTENER = 
(SID_LIST = 
(SID_DESC = 
(SID_NAME = PLSExtProc) 
(ORACLE_HOME = E:\oracle\ora81) 
(PROGRAM = extproc) 
) 
(SID_DESC = 
(GLOBAL_DBNAME = testdb) 
(ORACLE_HOME = E:\oracle\ora81) 
(SID_NAME = oral) 
) 
)
Tutorial yang disyorkan: "

Tutorial Video Oracle

"

.

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai oracle sid. 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