CentOS 6.5 Oracle 環境變數設定
有時候我們需要修改Oracle資料庫的例項名SID,下面是在Centos 6.5下修改ORACLE10.2的例項名的例項
修改Oracle例項名
系統環境:CentOS 6.5
ORACLE版本:10.2
1、檢查原來的資料庫例項名
$ echo $ORACLE_SID
orcl
$ sqlplus / as sysdba
> select instance from v$thread;
INSTANCE
--------------------------------------------------------------------------------
orcl
2、關閉資料庫
> shutdown immediate;
> exit;
3、修改oracle使用者的ORACLE_SID環境變數,如由orcl修改為linuxidc
$ vi /home/oracle/.bash_profile
export ORACLE_SID=linuxidc
$ source /home/oracle/.bash_profile
4、修改/etc/oratab檔案,將sid名由orcl修改為linuxidc
$ vi /etc/oratab
linuxidc:/u01/app/oracle/11.2/db_1:Y
5、進入到$ORACLE_HOME/dbs目錄
將所有檔名中包含原來的sid的修改為對應的新sid的
$ cd $ORACLE_HOME/dbs
$ mv hc_zf.dat hc_linuxidc.dat
$ mv lkZF lklinuxidc
$ mv orapwzf orapwlinuxidc
$ mv spfilezf.ora spfilelinuxidc.ora
6、重建口令檔案
因為口令檔案改名後不能在新例項中使用,所以重建
$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=123456 entries=5 force=y
7、啟動資料庫
$ sqlplus / as sysdba
> startup
8、檢查資料庫例項名
透過如下語句檢查資料庫例項名,發現例項名已經由orcl變成linuxidc
> select instance from v$thread;
INSTANCE
--------------------------------------------------------------------------------
linuxidc
這個時候雖然例項名字已經改成linuxidc,但是資料庫名(dbname)仍然為orcl,因此在客戶端仍舊無法連線,如需要連線,則需修改dbname
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-2089854/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS環境變數設定CentOS變數
- oracle環境變數設定Oracle變數
- Centos7環境變數設定CentOS變數
- Oracle 環境變數設定標準Oracle變數
- 設定環境變數變數
- linux下oracle設定環境變數LinuxOracle變數
- export 設定環境變數Export變數
- redhatas 設定環境變數Redhat變數
- rman 設定環境變數變數
- JAVA環境變數設定Java變數
- 設定環境變數(轉)變數
- Linux設定環境變數Linux變數
- c#環境變數設定C#變數
- XMLBeans 環境變數設定XMLBean變數
- Linux 環境變數設定Linux變數
- java JDK環境變數設定JavaJDK變數
- RMAN環境變數的設定變數
- java jdk 設定環境變數JavaJDK變數
- ansible 設定環境變數變數
- ansible設定環境變數變數
- shell 指令碼常用 oracle 環境變數set 設定指令碼Oracle變數
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- win10環境變數怎麼設定 win10設定環境變數的方法Win10變數
- 本機安裝Oracle環境變數DISPLAY的設定Oracle變數
- ORACLE_SID環境變數設定的問題Oracle變數
- Golang環境變數設定詳解Golang變數
- JDK1.8環境變數設定JDK變數
- 環境變數的設定方法(轉)~變數
- Vue 設定環境變數和模式Vue變數模式
- Mac上設定Java環境變數MacJava變數
- npm scripts設定環境變數方法NPM變數
- JDK 1.6環境變數如何設定?JDK變數
- win 命令列 設定環境變數命令列變數
- 4.2.10.2 設定和取消設定環境變數變數
- java設定-JDK環境變數的設定(轉)JavaJDK變數
- ORACLE 環境變數Oracle變數
- Mac 設定環境變數的位置、檢視和新增PATH環境變數Mac變數
- win10 gcc環境變數怎麼設定_win10設定gcc環境變數步驟Win10GC變數