oracle更改例項名
oracle更改例項名
------------------
--環境情況
SQL> select * from v$version;
--環境情況
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE 9.2.0.6.0 Production
TNS for Solaris: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE 9.2.0.6.0 Production
TNS for Solaris: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
MED
----------------
MED
SQL> select name from v$database;
NAME
---------
MED
---------
MED
--關閉資料塊
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
--修改環境變數ORACLE_SID
vi .bash_profile
將ORACLE_SID=MED改為ORACLE_SID=KONG
--修改口令檔案和引數檔案
oracle@V480-2 /opt/oracle/product/9.2.0$cd dbs/
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$ls
init.ora initMED.ora initdw.ora lkMED orapwMED snapcf_MED.f spfileMED.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv orapwMED orapwKONG
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv spfileMED.ora spfileKONG.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv initMED.ora initKONG.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$ls
init.ora initKONG.ora initdw.ora lkMED orapwKONG snapcf_MED.f spfileKONG.ora
oracle@V480-2 /opt/oracle/product/9.2.0$cd dbs/
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$ls
init.ora initMED.ora initdw.ora lkMED orapwMED snapcf_MED.f spfileMED.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv orapwMED orapwKONG
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv spfileMED.ora spfileKONG.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$mv initMED.ora initKONG.ora
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$ls
init.ora initKONG.ora initdw.ora lkMED orapwKONG snapcf_MED.f spfileKONG.ora
--重新登入oracle使用者使環境變數生效
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$exit
logout
root@V480-2 ~#su - oracle
oracle@V480-2 /opt/oracle/product/9.2.0/dbs$exit
logout
root@V480-2 ~#su - oracle
--啟動資料塊
SQL> startup
ORACLE instance started.
SQL> startup
ORACLE instance started.
Total System Global Area 2585237200 bytes
Fixed Size 734928 bytes
Variable Size 436207616 bytes
Database Buffers 2147483648 bytes
Redo Buffers 811008 bytes
Database mounted.
Database opened.
Fixed Size 734928 bytes
Variable Size 436207616 bytes
Database Buffers 2147483648 bytes
Redo Buffers 811008 bytes
Database mounted.
Database opened.
--驗證
SQL> select instance_name from v$instance;
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
KONG
----------------
KONG
SQL> select name from v$database;
NAME
---------
MED
---------
MED
----------------------
--結論
通過修改環境變數中ORACLE_SID以及對應的引數檔名和口令檔名就可以重新命名例項
dump檔案對應的目錄如果也要改的話需要先更改引數檔案中dump的路徑
即使修改了例項名資料塊名也不會發生變化
通過修改環境變數中ORACLE_SID以及對應的引數檔名和口令檔名就可以重新命名例項
dump檔案對應的目錄如果也要改的話需要先更改引數檔案中dump的路徑
即使修改了例項名資料塊名也不會發生變化
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13177610/viewspace-692775/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle - 資料庫名、例項名、服務名、ORACLE_SID 的說明和區別Oracle資料庫
- Oracle Far Sync例項Oracle
- 4.1. Oracle例項Oracle
- sqlserver修改例項名稱SQLServer
- oracle資料庫與oracle例項Oracle資料庫
- oracle 例項表查詢Oracle
- oracle監聽不到例項服務Oracle
- oracle 10203啟動例項報警Oracle
- 【Oracle】ASM例項安裝入門OracleASM
- oracle改了表名後,不需要去更改授權Oracle
- 例項總結Oracle知識點大全Oracle
- oracle之 單例項監聽修改埠Oracle單例
- oracle例項啟動異常慢案例一Oracle
- Oracle minus用法詳解及應用例項Oracle
- Oracle例項關閉:SHUTDOWN: waiting for active calls to completeOracleAI
- 成品直播原始碼,例項原始碼系列-更改圖片透明度原始碼
- ORACLE事務和例項恢復過程梳理Oracle
- Oracle 11g RAC到單例項OGG同步Oracle單例
- Oracle select 語句字串拼接小例項-quote使用Oracle字串
- [20191115]oracle例項佔用記憶體計算.txtOracle記憶體
- [20191202]關於oracle例項是否使用hugepages問題.txtOracle
- Oracle 11G資料庫單例項安裝Oracle資料庫單例
- 【PSU】Oracle打PSU及解除安裝PSU(單例項)Oracle單例
- oracle一個listener偵聽多個例項的配置Oracle
- Oracle 11gR2 ASM例項記憶體管理OracleASM記憶體
- ORACLE-LINUX環境字元介面單例項安裝OracleLinux字元單例
- Oracle更改預設日期格式 更改會話日期格式Oracle會話
- Fedora22怎麼更改主機名?Fedora22更改主機名的方法
- php例項化物件的例項方法PHP物件
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- MySQL和Oracle的後設資料抽取例項分析KRGXMySqlOracle
- oracle 11g 單例項資料庫的安裝Oracle單例資料庫
- unittest例項
- OkHttpClient例項HTTPclient
- jQuery 例項jQuery
- oracle11g安裝 單例項 系統centos7Oracle單例CentOS
- oracle rac 單個例項不能生成awr報告的問題Oracle
- [20191204]關於oracle例項是否使用hugepages問題2.txtOracle
- Oracle 19C 監聽無法動態註冊例項Oracle