真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle如何sid oracle如何解鎖表

oracle數(shù)據(jù)庫中SID到底什么意思?怎么用?

SID的意思是oracle數(shù)據(jù)庫的唯一標識符是你在建立一個數(shù)據(jù)庫時系統(tǒng)自動賦予的一個初始ID。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的進賢網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

SID主要用于在一些DBA操作以及與操作系統(tǒng)交互,從操作系統(tǒng)的角度訪問實例名,必須通過ORACLE SID,且它在注冊表中也是存在的。

擴展資料

如何查詢當(dāng)前用戶的SID:

1、按【W(wǎng)in + R】快捷鍵,在彈出的運行對話框中輸入【cmd】后按回車鍵

2、在命令提示符窗口中輸入"whoami ? /user",按回車鍵

3、然后就查出我當(dāng)前的用戶名和對應(yīng)的SID

求助,如何修改ORACLE默認SID

比如將sid=orcl 更改為sid=db01

1.shutdown immediate

2.[oracle@oracle ~]$ vi .bash_profile

export ORACLE_SID=bd01

[oracle@oracle ~]$ source .bash_profile(使其生效)

3.修改 /etc/oratab 文件 ; 在文件的最后一行 將 orcl 改為db01

db01:/u01/app/oracle/product/10.2.0:N

4. 接下來就應(yīng)該修改 oracle 目錄里邊的文件 cd

/$ORACLE_HOME/dbs 把所有包含 orcl 的文件名 ,修改為 包含 db01 的文件名

mv

hc_orcl.dat hc_db01.dat

mv lkORCL lkDB01

mv spfileorcl.ora

spfildb01.ora

mv orapworcl

orapwdb01

5.重建口令文件 我的用戶名密碼

為:oracle@oracle

[oracle@oracle dbs]$ orapwd

file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=oracle

6 啟動數(shù)據(jù)庫,更改sid成功

SQL startup

select instance_name from v$instance;

INSTANCE

如何查看oracle的sid

1

在oracle的安裝目錄下,如D:\oracle\product\10.2.0\db_1\dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是說文件名字是 "SPFILE******.ORA ",那種的 "**** "就是SID

2

D:\oracle\product\10.2.0\oradata\SID文件夾...

或D:\oracle\product\10.2.0\db_1\dbs\SPFILESID名稱.ORA

3

select instance_name from v$instance;

Unix下可以這樣看:

$ ps -ef|grep ora_

進程的最后幾個字母就是sid

如何查看oracle的sid?

找到oracle安裝盤,查找如下路徑下的文件

oracle\product\10.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora,打開,即可查看到如下的類似文字,orcl就是SID:

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

(CONNECT_DATA =

(SERVER = SHARED)

(SERVICE_NAME = orcl)

)

)

更改Oracle數(shù)據(jù)庫的SID

概念

SID 數(shù)據(jù)庫實例名

SQL show parameter instance

DB_NAME 數(shù)據(jù)庫名 可以用DBNEWID (nid)命令更改DB_NAME

SQL show parameter db_name

DBID 數(shù)據(jù)庫建立時創(chuàng)建的內(nèi)部數(shù)字 用于區(qū)分不同數(shù)據(jù)庫 RMAN會用該數(shù)字來區(qū)分數(shù)據(jù)庫 當(dāng)數(shù)據(jù)庫都是正常創(chuàng)建時 DBID是不一樣的 如果用復(fù)制的方法復(fù)制數(shù)據(jù)庫 它們的DBID就會一樣 可以用DBNEWID (nid)命令更改DBID

SQL select dbid from v$database

下面開始更改SID 本例中 原SID名為oldsid 更改為newsid

關(guān)閉數(shù)據(jù)庫

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用戶重新登錄

重命名參數(shù)文件

# cd $ORACLE_HOME/dbs

# mv initoldsid ora initnewsid ora

參數(shù)文件內(nèi)容無需更改 如果本數(shù)據(jù)庫是從另一臺oracle服務(wù)器復(fù)制過來的 那需要將參數(shù)文件中的路徑和內(nèi)存等配置進行修改 這不屬于本次任務(wù)

創(chuàng)建口令文件

orapwd file=$ORACLE_HOME/dbs/orapwnewsid password=oracle

至此 SID已經(jīng)更改完成 數(shù)據(jù)庫可以正常啟動 以下操作是額外部分

更改其他相關(guān)配置

更改listener ora

vi $ORACLE_HOME/neork/admin/listener ora 若其中配置了SID_NAME=OLDSID 則需要更改為NEWSID 然后重啟監(jiān)聽 # lsnctl restart

更改tnsnames ora

lishixinzhi/Article/program/Oracle/201311/16801

如何修改oracle SID

問題描述:我以前默認的 ORACLE_SID 是orcl ,現(xiàn)在我想做數(shù)據(jù)同步, 必須的有不同的 ORACLE_SID ,以便區(qū)分開來。

現(xiàn)在僅需要簡單的幾個步驟就可以修改好ORACLE_SID;

1.首先shutdown immediate (注意不要shutdown abort)

2.修改oracle用戶的環(huán)境變量 : ~/.bash_prfile

[oracle@oracle ~]$ vi .bash_profile

把 export ORACLE_SID=orcl 這一行的 orcl 改為 你想改的名稱;我該為 export ORACLE_SID=morcl

然后保存并退出;

3.修改 /etc/oratab 文件 ; 在文件的最后一行 將 orcl 改為 morcl

morcl:/u01/app/oracle/product/10.2.0:N

4. 接下來就應(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.重建口令文件 我的用戶名密碼 為: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 如果為生效, 則可以重啟 機子 ,讓 ORACLE_SID生效

[oracle@oracle dbs]$ echo $ORACLE_SID

morcl

[oracle@oracle dbs]$

6.確認oracle_sid 修改好了就可啟動數(shù)據(jù)庫了,然我們拭目以待吧::.....

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.確認oracle database 內(nèi)部已經(jīng)SID 已經(jīng)修改

SQL

SQL select instance from V$thread;

INSTANCE

--------------------------------------------------------------------------------

morcl

SQL

ok 大功告成 !


文章題目:oracle如何sid oracle如何解鎖表
URL鏈接:http://weahome.cn/article/hhsgie.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部