亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > oracle 更改數(shù)據(jù)庫名的方法

oracle 更改數(shù)據(jù)庫名的方法

熱門標(biāo)簽:地圖標(biāo)注付款了怎么找不到了 北京營銷外呼系統(tǒng)廠家 外呼系統(tǒng)鄭州 北京外呼系統(tǒng)公司排名 百度地圖標(biāo)注員是干什么 外呼系統(tǒng)口號 貴陽智能電銷機器人官網(wǎng) 溫州人工外呼系統(tǒng) 沈陽400電話是如何辦理
如何修改數(shù)據(jù)庫名(db_name)及實例名(Instance_name or Service_name)

Nid是Oracle從9iR2開始提供的工具,可以用來更改數(shù)據(jù)庫名稱,而無需通過之前重建控制文件等繁瑣方式。
nid是自帶的工具,在oracle_home/bin目錄中.以下方法假設(shè)登陸到數(shù)據(jù)庫本機做。
目的:在本例中,假設(shè)原來的數(shù)據(jù)庫名為orcl,要改成dborcl,原實例名(service_name,instance_name)orcl,要改成dborcl.
步驟概述:

1.檢查當(dāng)前的參數(shù)情況
2.shutdown數(shù)據(jù)庫,然后mount數(shù)據(jù)庫
3.運行nid命令
4.更改參數(shù)文件pfile.ora(db_name,instance_name)
5.檢測更改情況
6.如果是windows平臺,要修改服務(wù)
7.修改監(jiān)聽服務(wù)

C:\Documents and Settings\Administrator>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10月 22 11:56:33 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.

連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
1. 查看更改前的相應(yīng)名稱
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string orcl
db_unique_name string orcl
global_names boolean FALSE
instance_name string orcl
lock_name_space string
log_file_name_convert string
service_names string orcl
2. --先shutdown數(shù)據(jù)庫
SQL> shutdown immediate
數(shù)據(jù)庫已經(jīng)關(guān)閉。
已經(jīng)卸載數(shù)據(jù)庫。
ORACLE 例程已經(jīng)關(guān)閉。
3. --nid需要在mount狀態(tài)下才能做。因為要更改控制文件的信息
SQL> startup mount
ORACLE 例程已經(jīng)啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
數(shù)據(jù)庫裝載完畢。

nid是操作系統(tǒng)的命令,所以要用host
SQL> host nid -help
DBNEWID: Release 10.2.0.1.0 - Production on Fri Oct 23 13:40:54 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Keyword Description (Default)
----------------------------------------------------
TARGET Username/Password (NONE)
DBNAME New database name (NONE)
LOGFILE Output Log (NONE)
REVERT Revert failed change NO
SETNAME Set a new database name only NO
APPEND Append to output log NO
HELP Displays these messages NO
以上是nid命令的語法
4。 --運行nid命令
SQL> host nid target=sys/aibo dbname=dborcl
DBNEWID: Release 10.2.0.1.0 - Production on 星期四 10月 22 11:58:27 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
已連接數(shù)據(jù)庫 ORCL (DBID=1224293825)
已連接服務(wù)器版本 10.2.0
數(shù)據(jù)庫中的控制文件數(shù):
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
是否將數(shù)據(jù)庫 ID 和數(shù)據(jù)庫名 ORCL 更改為 DBORCL? (Y/[N]) => y
操作繼續(xù)進行
將數(shù)據(jù)庫 ID 從 1224293825 更改為 3277448932
將數(shù)據(jù)庫名從 ORCL 更改為 DBORCL
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL - 已修改
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL - 已修改
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL - 已修改
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF - dbid 已更改,
已寫入新名稱
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF - dbid 已更改,
已寫入新名稱
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF - dbid 已更改,
已寫入新名稱
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF - dbid 已更改, 已
寫入新名稱
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF - dbid 已更改,
已寫入新名稱
數(shù)據(jù)文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF - dbid 已更改, 已
寫入新名稱
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL - dbid 已更改,
已寫入新名稱
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL - dbid 已更改,
已寫入新名稱
控制文件 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL - dbid 已更改,
已寫入新名稱
實例關(guān)閉
數(shù)據(jù)庫名已更改為 DBORCL。
修改參數(shù)文件并在重新啟動前生成新的口令文件。
數(shù)據(jù)庫 DBORCL 的數(shù)據(jù)庫 ID 已更改為 3277448932。
此數(shù)據(jù)庫的所有以前的備份和歸檔重做日志均不可用。
數(shù)據(jù)庫無法識別恢復(fù)區(qū)中以前的備份和歸檔日志。
數(shù)據(jù)庫已關(guān)閉, 用 RESETLOGS 選項打開數(shù)據(jù)庫。
已成功更改數(shù)據(jù)庫名和 ID。
DBNEWID - 已成功完成。
5. ---shutdown數(shù)據(jù)庫
SQL> shutdown immediate
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

SQL> startup nomount
ORACLE 例程已經(jīng)啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes

SQL> create pfile='D:\oracle\product\10.2.0\pfile20091022.ora' from spfile;
文件已創(chuàng)建。
SQL> shutdown immediate;
ORA-01507: ??????

6. ---修改初始化參數(shù)文件、spfile文件(init.ora/spfile)

###########################################
instance_name=eyglen
#instance_name=eyglev
###########################################
db_domain=""
db_name=eyglen
# db_name=eyglev
###########################################
7. ---以修改后的參數(shù)啟動數(shù)據(jù)庫
SQL> startup pfile='D:\oracle\product\10.2.0\pfile20091022.ora'
ORACLE 例程已經(jīng)啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
數(shù)據(jù)庫裝載完畢。
ORA-01589: 要打開數(shù)據(jù)庫則必須使用 RESETLOGS 或 NORESETLOGS 選項

SQL> create spfile from pfile='D:\oracle\product\10.2.0\pfile20091022.ora'
2 ;
文件已創(chuàng)建。
SQL> shutdown immediate
ORA-01109: 數(shù)據(jù)庫未打開

已經(jīng)卸載數(shù)據(jù)庫。
ORACLE 例程已經(jīng)關(guān)閉。

SQL> startup
ORACLE 例程已經(jīng)啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 180358020 bytes
Database Buffers 423624704 bytes
Redo Buffers 7135232 bytes
數(shù)據(jù)庫裝載完畢。
ORA-01589: 要打開數(shù)據(jù)庫則必須使用 RESETLOGS 或 NORESETLOGS 選項

SQL> alter database open noresetlogs
2 ;
alter database open noresetlogs
*
第 1 行出現(xiàn)錯誤:
ORA-01588: 要打開數(shù)據(jù)庫則必須使用 RESETLOGS 選項

SQL> alter database open resetlogs
2 ;
數(shù)據(jù)庫已更改。

8. --現(xiàn)在數(shù)據(jù)庫已經(jīng)啟動了啊,那就檢查下吧,看看是否已經(jīng)修改了
SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string dborcl
db_unique_name string dborcl
global_names boolean FALSE
instance_name string dborcl
lock_name_space string
log_file_name_convert string
service_names string dborcl
SQL>
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
orcl

9. 發(fā)現(xiàn)v$instance里的沒有修改過來,這是因為在windows平臺,繼續(xù)如下操作

********如果是windows平臺,v$instance里的instanc_name沒有變, 繼續(xù)如下操作
passwd文件通常放在oracle_home/database目錄下,文件命名形式為PWDsid.ora,sid為實例名(Service_name),
如當(dāng)前的數(shù)據(jù)庫名及service_name為orcl,則passwd文件為PWDorcl.ora

C:\Documents and Settings\Administrator>orapwd file=D:\oracle\product\10.2.0\db_
1\database\PWDdborcl.ora password=aibo entries=5
要注意一下,此時雖然數(shù)據(jù)庫名已經(jīng)改成dborcl了,但instance_name還是orcl,所以,passwd文件必須跟以前一樣。否則會出錯。

10. 刪除以前的實例orcl
C:\Documents and Settings\Administrator>oradim -delete -sid orcl
實例已刪除。
11. 創(chuàng)建新的實例名 dborcl
C:\Documents and Settings\Administrator>oradim -new -sid dborcl -intpwd aibo -st
artmode a -pfile D:\oracle\product\10.2.0\pfile20091022.ora
OPW-00005: 存在相同名稱的文件 - 請刪除或重命名
實例已創(chuàng)建。
12.

C:\Documents and Settings\Administrator>set oracle_sid=dborcl
C:\Documents and Settings\Administrator>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10月 22 13:41:12 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.

連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> quit
從 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 斷開

13.檢查服務(wù)名
C:\Documents and Settings\Administrator>lsnrctl reload
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 22-10月-2009 13:4
3:13
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.56)(PORT=1521)))
命令執(zhí)行成功
C:\Documents and Settings\Administrator>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10月 22 13:43:21 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.

連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
dborcl
SQL> show parameter name;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string dborcl
db_unique_name string dborcl
global_names boolean FALSE
instance_name string dborcl
lock_name_space string
log_file_name_convert string
service_names string dborcl

SQL> quit
從 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 斷開
檢查service是否被更改
C:\Documents and Settings\Administrator>tnsping dborcl
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 22-10月-
2009 13:50:00
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的參數(shù)文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
已使用 EZCONNECT 適配器來解析別名
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=dborcl.gdgg.local
))(ADDRESS=(PROTOCOL=TCP)(HOST=202.106.195.30)(PORT=1521)))
^C

測試不通過,說明dborcl配置有問題

修改tnsnames.ora文件,添加如下內(nèi)容:
×××××××××××××××××××××××××××××××××××××××××××××××××××××
DBORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.56)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dborcl)
)
)
×××××××××××××××××××××××××××××××××××××××××××××××××××××

--重啟監(jiān)聽
C:\Documents and Settings\Administrator>lsnrctl reload
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 22-10月-2009 13:5
0:46
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.56)(PORT=1521)))
命令執(zhí)行成功

---在測試
C:\Documents and Settings\Administrator>tnsping dborcl
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 22-10月-
2009 13:52:18
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的參數(shù)文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora

已使用 TNSNAMES 適配器來解析別名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.
2.56)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = dborcl)
))
OK (20 毫秒)

到此所有的 數(shù)據(jù)庫名(db_name)及實例名(Instance_name or Service_name) ,都已經(jīng)更改
您可能感興趣的文章:
  • ORACLE查詢表最近更改數(shù)據(jù)的方法
  • 將oracle的create語句更改為alter語句使用
  • Oracle Faq(如何在ORACLE中更改表的列名和順序 )
  • Oracle數(shù)據(jù)庫并行查詢出錯的解決方法
  • oracle12c安裝報錯:PRVF-0002的解決方法
  • Oracle用戶密碼含有特殊字符導(dǎo)致無法登陸解決方法
  • Oracle數(shù)據(jù)庫賬號被鎖定解決方法
  • Oracle數(shù)據(jù)更改后出錯的解決方法

標(biāo)簽:潮州 淮北 通遼 溫州 衡水 包頭 衢州 定西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《oracle 更改數(shù)據(jù)庫名的方法》,本文關(guān)鍵詞  oracle,更改,數(shù)據(jù)庫,名,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle 更改數(shù)據(jù)庫名的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于oracle 更改數(shù)據(jù)庫名的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    九九干| 精品在线观看国产| 欧美激情伊人| 可以在线看黄的网站| 一级女性全黄久久生活片| 91麻豆精品国产高清在线| 国产不卡在线播放| 九九国产| 四虎影视久久久免费| 成人在免费观看视频国产| 日本伦理黄色大片在线观看网站| 日本免费看视频| 美女免费精品视频在线观看| 国产麻豆精品hdvideoss| 欧美爱色| 国产欧美精品| 国产一区二区福利久久| 国产精品免费久久| 国产国产人免费视频成69堂| 91麻豆国产| 日韩在线观看网站| 精品在线视频播放| 国产原创视频在线| 成人影视在线播放| 精品视频免费观看| 日韩免费在线视频| 日韩中文字幕在线亚洲一区| 成人高清视频免费观看| 国产91精品一区| 精品在线免费播放| 99热精品在线| 可以免费看毛片的网站| 国产91精品一区| 亚洲精品影院一区二区| 欧美1区| 国产一区精品| 四虎影视库| 欧美激情影院| 青青久久国产成人免费网站| 成人a大片在线观看| 黄视频网站免费看| 久久福利影视| 精品久久久久久综合网| 日本在线不卡免费视频一区| 欧美激情一区二区三区在线| 欧美α片无限看在线观看免费| 毛片的网站| 国产不卡精品一区二区三区| 国产视频网站在线观看| 国产成人精品综合| 黄视频网站免费看| 深夜做爰性大片中文| 精品视频在线观看免费 | 天堂网中文在线| 一级毛片看真人在线视频| 九九精品在线播放| 一级女性大黄生活片免费| 国产视频久久久久| 毛片的网站| 精品国产三级a| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 韩国毛片免费大片| 日本免费乱人伦在线观看 | 99久久精品国产麻豆| 国产视频一区在线| 四虎久久影院| 久草免费在线观看| 九九国产| 精品视频在线观看视频免费视频 | 精品久久久久久影院免费| 亚洲 国产精品 日韩| 久草免费在线观看| 国产不卡在线看| 日韩综合| 99色吧| 久久精品大片| 一本伊大人香蕉高清在线观看| 国产成人精品综合在线| a级毛片免费观看网站| 国产一区二区福利久久| 国产极品精频在线观看| 久久成人性色生活片| 午夜久久网| 日韩在线观看免费完整版视频| 高清一级片| 亚洲不卡一区二区三区在线| 久久精品免视看国产明星| 日本免费乱人伦在线观看 | 久久精品道一区二区三区| 久久国产一久久高清| 久久精品免视看国产明星 | 欧美激情伊人| 亚欧成人乱码一区二区| 久久久久久久网| 精品毛片视频| 999精品视频在线| 91麻豆国产福利精品| 久久99中文字幕久久| 欧美日本免费| 精品视频在线看 | 午夜欧美成人香蕉剧场| 免费国产在线视频| 韩国三级视频在线观看| 久久久久久久男人的天堂| 黄色免费三级| 一级女性全黄生活片免费| 日韩中文字幕一区二区不卡| 国产伦精品一区三区视频| 日日爽天天| 日韩男人天堂| 欧美激情一区二区三区在线播放| 日韩avdvd| 国产成a人片在线观看视频| 国产成a人片在线观看视频| 天堂网中文在线| 国产一区免费在线观看| 青草国产在线观看| 欧美激情伊人| 国产极品精频在线观看| 精品久久久久久影院免费| 国产一区免费观看| 精品国产一区二区三区免费| 欧美另类videosbestsex| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产三级a| 久久久久久久久综合影视网| 日本伦理片网站| 欧美1区| 国产网站免费| 日本免费乱理伦片在线观看2018| 欧美激情在线精品video| 91麻豆高清国产在线播放| 国产视频一区二区三区四区 | 黄视频网站免费| 毛片高清| 青青青草视频在线观看| 九九免费精品视频| 91麻豆精品国产自产在线观看一区| 国产a视频| 国产网站免费观看| 黄视频网站免费| 精品视频在线看| 91麻豆国产| 日韩免费在线视频| 成人a级高清视频在线观看| 日日日夜夜操| 韩国毛片基地| 亚飞与亚基在线观看| a级毛片免费观看网站| 国产精品自拍亚洲| 国产精品免费久久| 国产欧美精品午夜在线播放| 久久成人亚洲| 国产一区二区精品久久91| 日本在线不卡视频| 久久久久久久网| 四虎影视库| 二级特黄绝大片免费视频大片| 99色视频在线观看| 久久国产精品自线拍免费| 亚欧成人乱码一区二区| 成人免费观看网欧美片| 黄色免费网站在线| 99热精品在线| 免费国产在线观看| 午夜在线影院| 久久国产精品永久免费网站| 欧美激情一区二区三区在线 | 成人高清视频在线观看| 久久精品人人做人人爽97| 国产精品自拍在线| 欧美国产日韩在线| 91麻豆tv| 国产精品自拍亚洲| 可以免费在线看黄的网站| 欧美激情一区二区三区在线| 国产不卡精品一区二区三区| 国产亚洲男人的天堂在线观看| 麻豆系列国产剧在线观看| 日韩男人天堂| 欧美大片毛片aaa免费看| 国产成人精品综合在线| 四虎论坛| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 四虎久久影院| 久久99欧美| 国产网站在线| 国产视频久久久| 亚飞与亚基在线观看| 91麻豆精品国产自产在线观看一区| 黄视频网站在线看| 亚洲第一色在线| 午夜欧美福利| 欧美α片无限看在线观看免费| 国产麻豆精品hdvideoss| 青青青草影院| 日韩一级黄色| 日本特黄特黄aaaaa大片| 久久久成人影院| 成人a大片在线观看|