首頁  >  文章  >  資料庫  >  oracle怎麼修改實例名

oracle怎麼修改實例名

WBOY
WBOY原創
2022-04-07 10:42:419064瀏覽

方法:1、利用「shutdown immediate」關閉資料庫;2、利用「vim .bash_profile」修改環境變數「ORACLE_SID」的值為新的實例名稱;3、利用「vim /etc/oratab」修改口令和參數檔的名稱即可。

oracle怎麼修改實例名

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼修改實例名稱

修改oracle實例的名稱相對比較簡單,只需要修改環境變數ORACLE_ID,口令檔案及參數檔的名稱即可,步驟如下:

1、關閉資料庫

停止實例

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

#2、修改環境變數ORACLE_SID

[oracle@wgx ~]$ vim .bash_profile
export ORACLE_BASE=/usr/local/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
##############################################################
#####   修改环境变量ORACLE_SID的取值为book
export ORACLE_SID=book
##############################################################
export ORACLE_OWNER=oracle
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
alias lsnrctl='rlwrap lsnrctl'
[oracle@wgx ~]$ source .bash_profile

#3 、修改口令檔案與參數檔的名稱

[oracle@wgx dbs]$ ls
hc_DBUA0.dat  hc_orcl.dat  init.ora  lkBOOK  lkBOOKS  lkMYDB  lkORCL  orapworcl  spfileorcl.ora
[oracle@wgx dbs]$ pwd
/usr/local/oracle/product/11.2.0/db_1/dbs
[oracle@wgx dbs]$ mv orapworcl orapwbook
[oracle@wgx dbs]$ mv spfileorcl.ora spfilebook.ora
[oracle@wgx dbs]$ ls
hc_DBUA0.dat  hc_orcl.dat  init.ora  lkBOOK  lkBOOKS  lkMYDB  lkORCL  orapwbook  spfilebook.ora

修改完成後啟動實例,檢視實例名稱即可:

oracle怎麼修改實例名

oracle怎麼修改實例名

##推薦教學:《

Oracle影片教學

以上是oracle怎麼修改實例名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn