1
創(chuàng)新互聯(lián)公司專(zhuān)業(yè)為企業(yè)提供新林網(wǎng)站建設(shè)、新林做網(wǎng)站、新林網(wǎng)站設(shè)計(jì)、新林網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、新林企業(yè)網(wǎng)站模板建站服務(wù),10余年新林做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
在oracle的安裝目錄下,如D:\oracle\product\10.2.0\db_1\dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是說(shuō)文件名字是 "SPFILE******.ORA ",那種的 "**** "就是SID
2
D:\oracle\product\10.2.0\oradata\SID文件夾...
或D:\oracle\product\10.2.0\db_1\dbs\SPFILESID名稱(chēng).ORA
3
select instance_name from v$instance;
Unix下可以這樣看:
$ ps -ef|grep ora_
進(jìn)程的最后幾個(gè)字母就是sid
SID的意思是oracle數(shù)據(jù)庫(kù)的唯一標(biāo)識(shí)符是你在建立一個(gè)數(shù)據(jù)庫(kù)時(shí)系統(tǒng)自動(dòng)賦予的一個(gè)初始ID。
SID主要用于在一些DBA操作以及與操作系統(tǒng)交互,從操作系統(tǒng)的角度訪問(wèn)實(shí)例名,必須通過(guò)ORACLE SID,且它在注冊(cè)表中也是存在的。
擴(kuò)展資料
如何查詢(xún)當(dāng)前用戶(hù)的SID:
1、按【W(wǎng)in + R】快捷鍵,在彈出的運(yùn)行對(duì)話框中輸入【cmd】后按回車(chē)鍵
2、在命令提示符窗口中輸入"whoami ? /user",按回車(chē)鍵
3、然后就查出我當(dāng)前的用戶(hù)名和對(duì)應(yīng)的SID
概念
SID 數(shù)據(jù)庫(kù)實(shí)例名
SQL show parameter instance
DB_NAME 數(shù)據(jù)庫(kù)名 可以用DBNEWID (nid)命令更改DB_NAME
SQL show parameter db_name
DBID 數(shù)據(jù)庫(kù)建立時(shí)創(chuàng)建的內(nèi)部數(shù)字 用于區(qū)分不同數(shù)據(jù)庫(kù) RMAN會(huì)用該數(shù)字來(lái)區(qū)分?jǐn)?shù)據(jù)庫(kù) 當(dāng)數(shù)據(jù)庫(kù)都是正常創(chuàng)建時(shí) DBID是不一樣的 如果用復(fù)制的方法復(fù)制數(shù)據(jù)庫(kù) 它們的DBID就會(huì)一樣 可以用DBNEWID (nid)命令更改DBID
SQL select dbid from v$database
下面開(kāi)始更改SID 本例中 原SID名為oldsid 更改為newsid
關(guān)閉數(shù)據(jù)庫(kù)
SQL create pfile from spfile;???? 生成initoldsid ora 文件 后續(xù)操作需要用到
SQL shutdown immediate;
編輯環(huán)境變量
# vi /home/oracle/ bash_profile
將其中的
export ORACLE_SID=oldsid?? 更改為
export ORACLE_SID=newsid
為使環(huán)境變量生效 以oracle用戶(hù)重新登錄
重命名參數(shù)文件
# cd $ORACLE_HOME/dbs
# mv initoldsid ora initnewsid ora
參數(shù)文件內(nèi)容無(wú)需更改 如果本數(shù)據(jù)庫(kù)是從另一臺(tái)oracle服務(wù)器復(fù)制過(guò)來(lái)的 那需要將參數(shù)文件中的路徑和內(nèi)存等配置進(jìn)行修改 這不屬于本次任務(wù)
創(chuàng)建口令文件
orapwd file=$ORACLE_HOME/dbs/orapwnewsid password=oracle
至此 SID已經(jīng)更改完成 數(shù)據(jù)庫(kù)可以正常啟動(dòng) 以下操作是額外部分
更改其他相關(guān)配置
更改listener ora
vi $ORACLE_HOME/neork/admin/listener ora 若其中配置了SID_NAME=OLDSID 則需要更改為NEWSID 然后重啟監(jiān)聽(tīng) # lsnctl restart
更改tnsnames ora
lishixinzhi/Article/program/Oracle/201311/16801
問(wèn)題描述:我以前默認(rèn)的 ORACLE_SID 是orcl ,現(xiàn)在我想做數(shù)據(jù)同步, 必須的有不同的 ORACLE_SID ,以便區(qū)分開(kāi)來(lái)。
現(xiàn)在僅需要簡(jiǎn)單的幾個(gè)步驟就可以修改好ORACLE_SID;
1.首先shutdown immediate (注意不要shutdown abort)
2.修改oracle用戶(hù)的環(huán)境變量 : ~/.bash_prfile
[oracle@oracle ~]$ vi .bash_profile
把 export ORACLE_SID=orcl 這一行的 orcl 改為 你想改的名稱(chēng);我該為 export ORACLE_SID=morcl
然后保存并退出;
3.修改 /etc/oratab 文件 ; 在文件的最后一行 將 orcl 改為 morcl
morcl:/u01/app/oracle/product/10.2.0:N
4. 接下來(lái)就應(yīng)該修改 oracle 目錄里邊的文件 cd /$ORACLE_HOME/dbs 把所有包含 orcl 的文件名 ,修改為 包含 morcl 的文件名
mv hc_orcl.dat hc_morcl.dat
mv lkORCL lkMORCL
mv spfileorcl.ora spfilemorcl.ora
mv orapworcl orapwmorcl
5.重建口令文件 我的用戶(hù)名密碼 為:oracle@oracle
[oracle@oracle dbs]$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=oracle entries=5 force=y
5. 檢查ORACLE_SID 是否生效 echo $ORACLE_SID 如果為生效, 則可以重啟 機(jī)子 ,讓 ORACLE_SID生效
[oracle@oracle dbs]$ echo $ORACLE_SID
morcl
[oracle@oracle dbs]$
6.確認(rèn)oracle_sid 修改好了就可啟動(dòng)數(shù)據(jù)庫(kù)了,然我們拭目以待吧::.....
SQL
SQL startup
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1218316 bytes
Variable Size 62916852 bytes
Database Buffers 100663296 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL
SQL
SQL
7.確認(rèn)oracle database 內(nèi)部已經(jīng)SID 已經(jīng)修改
SQL
SQL select instance from V$thread;
INSTANCE
--------------------------------------------------------------------------------
morcl
SQL
ok 大功告成 !
找到oracle安裝盤(pán),查找如下路徑下的文件
oracle\product\10.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora,打開(kāi),即可查看到如下的類(lèi)似文字,orcl就是SID:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = orcl)
)
)
文章題目:如何oracle的sid 用oracle的公司
瀏覽地址:http://aaarwkj.com/article4/hhhioe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、靜態(tài)網(wǎng)站、企業(yè)網(wǎng)站制作、定制網(wǎng)站、網(wǎng)站策劃、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容