修改linux下全局数据库名,linux/unix下修改oracle数据库实例名的方法
linux/unix下修改oracle數據庫實例名的方法
2018年12月10日
|?萬仟網IT編程
?|?我要評論
linux/unix下修改oracle實例名的方法
1、檢查原來的數據庫實例名
$ echo $oracle_sid
orcl
$ sqlplus / as sysdba
>
linux/unix下修改oracle實例名的方法
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 (執行完按i編輯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
版權聲明:本文內容由互聯網用戶貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲服務,不擁有所有權,不承擔相關法律責任。
如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 2386932994@qq.com 舉報,一經查實將立刻刪除。
相關文章:
oracle? 數據庫中查詢重復數據:
select * from employee group by emp_name...
加法
select sysdate,add_months(sysdate,12) from dual; --加1年
...
我們通常所說的dml、ddl、dcl語句都是sql*plus語句,它們執行完后,都可以保存在一個被稱為sql buffer的內存區域...
好久沒做rac,最近要做架構梳理,這里針對Oracle常用的名詞縮寫,這里做個記錄,希望對大家有所幫助。 ...
最近項目中有很多需要做批量操作的需求,客戶端把一組逗號分隔的id字符串傳給數據庫,存儲過程就需要把它們分割,然后逐個處理。 以往的處...
--創建存儲過程
set serveroutput on;
--顯示錯誤
show error;
--根據部門編號,輸出該部門人數和平均工資
create o...
[20190423]oradebug peek測試腳本.txt--//工作測試需要寫一個oradebug peek測試腳本,不斷看某個區域內存地址的...
獲取系統當前時間
date類型的
select sysdate from dual;
char類型的
...
導讀:最近數據庫經常出現會話阻塞的報警,過一會又會自動消失,昨天晚上恰好發生了一次,于是趕緊進行了查看,不看不知道,一看嚇一跳,發現是由dataguard引起的...
約束的種類 主鍵約束 primary?key 這個字段的值必須滿足非空且該字段的值不能重復 一張表中只能有一個主鍵 唯一性約束 uniqu...
網友評論
驗證碼:
總結
以上是生活随笔為你收集整理的修改linux下全局数据库名,linux/unix下修改oracle数据库实例名的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux隐藏软件程序,如何使用GNOM
- 下一篇: linux查看并口设备,如何在LINUX