成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何修改數(shù)據(jù)庫名

數(shù)據(jù)庫
如今數(shù)據(jù)庫得到了廣泛的應用,關(guān)于數(shù)據(jù)庫的名字大家可以修改,下文中將為大家講解修改數(shù)據(jù)庫名的方法。

如今數(shù)據(jù)庫得到了廣泛的應用,關(guān)于數(shù)據(jù)庫名大家可以修改,下文中將為大家講解修改數(shù)據(jù)庫名的方法。

1.用oracle自帶的工具nid改數(shù)據(jù)庫名

在本例中,假設(shè)原來的數(shù)據(jù)庫名為test,要改成testdb,原實例名(service_name,instance_name)test,要改成testdb.

nid是自帶的工具,在oracle_home/bin目錄中.以下方法假設(shè)登陸到數(shù)據(jù)庫本機做。

1.1 sqlplus "sys/password as sysdba"

1.2 sql>shutdown immediate --先停掉數(shù)據(jù)庫

1.3 sql>startup mount --nid需要在mount狀態(tài)下才能做。

1.4sql>host nid target=sys/password dbname=new_dbname --nid是一個在操作系統(tǒng)下執(zhí)行的命令,在sqlplus環(huán)境中用host 去調(diào)用操作系統(tǒng)環(huán)境下的命令。命令中,當你想將數(shù)據(jù)庫名字改為TESTDB時,應寫成dbname=testdb

1.5執(zhí)行后程序會詢問:

Change database ID and database name TEST to TESTDB? (Y/[N]) =>y

敲y確定。

之后程序會對控制文件,數(shù)據(jù)文件進行修改:

Control File C:ORACLEORADATATESTCONTROL01.CTL - modified

Control File C:ORACLEORADATATESTCONTROL02.CTL - modified

Control File C:ORACLEORADATATESTCONTROL03.CTL - modified

Datafile C:ORACLEORADATATEST YSTEM01.DBF - dbid changed, wrote new name

Datafile C:ORACLEORADATATESTUNDOTBS01.DBF - dbid changed, wrote new nam

Datafile C:ORACLEORADATATESTINDX01.DBF - dbid changed, wrote new name

Datafile C:ORACLEORADATATESTTOOLS01.DBF - dbid changed, wrote new name

Datafile C:ORACLEORADATATESTUSERS01.DBF - dbid changed, wrote new name

Datafile D:DATAFILEPORMALS_SPA.DBF - dbid changed, wrote new name

Datafile C:ORACLEORADATATESTOEM_REPOSITORY.DBF - dbid changed, wrote ne

name

Datafile D:DATAFILEPORMALS_SPA_01.DBF - dbid changed, wrote new name

Datafile C:ORACLEORADATATESTTEMP01.DBF - dbid changed, wrote new name

Control File C:ORACLEORADATATESTCONTROL01.CTL - dbid changed, wrote new

name

Control File C:ORACLEORADATATESTCONTROL02.CTL - dbid changed, wrote new

name

Control File C:ORACLEORADATATESTCONTROL03.CTL - dbid changed, wrote new

name

Database name changed to TESTDB.

Modify parameter file and generate a new password file before restarting.

Database ID for database TESTDB changed to 2321050327.

All previous backups and archived redo logs for this database are unusable.

Shut down database and open with RESETLOGS option.

Succesfully changed database name and ID.

DBNEWID - Completed succesfully.

1.6 停庫再到mount狀態(tài)下改db_name:

sql>shutdown immediate;

sql>startup mount

sql>alter system set db_name=testdb scope=spfile;

sql>shutdown immediate;

1.7 重新創(chuàng)建sys的password文件:

passwd文件通常放在oracle_home/database目錄下,文件命名形式為PWDsid.ora,sid為實例名(Service_name),如當前的數(shù)據(jù)庫名及service_name為test,則passwd文件為PWDtest.ora

sql>host orapwd file=c:oracleora92databasepwdtest.ora password=123456 entries=5

要注意一下,此時雖然數(shù)據(jù)庫名已經(jīng)改成testdb了,但instance_name還是test,所以,passwd文件必須跟以前一樣。否則會出錯。

1.8 開啟數(shù)據(jù)庫:(要open resetlogs)

sql>startup mount

sql>alter database open resetlogs;

1.9 檢查:

sql>select dbid,name from v$database;

2.改好數(shù)據(jù)庫名后,接著改instance_name

2.1如果是windows系統(tǒng),要先把所有的oracle服務先關(guān)閉,否則會出錯。

2.2先將原來的service_name刪除:

在操作系統(tǒng)中,進入cmd,

oradim -delete -sid test

2.3創(chuàng)建密碼文件

orapwd file=c:/oracle/ora92/database/pwdtestdb.ora password=....entries=

2.4創(chuàng)建一個新的sid,也就是你想改名的sid:

oradim -new -sid testdb -intpwd 密碼 -startmode a -pfile c:oracleora92databaseinittestdb.ora

當數(shù)據(jù)庫啟動時,會在database目錄中找spfile,如果spfile不在就找initSID.ora這個文件來頂。所以,可以把pfile直接創(chuàng)建在這里。方便數(shù)據(jù)庫的啟動。

2.5 進入oracle并創(chuàng)建spfile:

c: set oracle_sid=testdb

c:sqlplus "sys/password as sysdba"

sql>create spfile from pile='c:oracleora92databaseinittestdb.ora';

2.6 reload listener:

c:lsnrctl reload

2.7 open resetlogs:

改數(shù)據(jù)庫名字精簡版

1.用oracle自帶的工具nid改數(shù)據(jù)庫名

1.1 sqlplus "sys/zhuzerp as sysdba"

1.2 sql>shutdown immediate

1.3 sql>startup mount

1.4 sql>host nid target=sys/zhuzerp dbname=ORCLERP

1.5 Change database ID and database name zhuzerp to ORCLERP? (Y/[N]) =>y

1.6 sql>shutdown immediate

sql>startup mount

sql>alter system set db_name=ORCLERP scope=spfile;

sql>shutdown immediate

1.7 重新創(chuàng)建sys的password文件

host orapwd file=D:\Oracle\database\PWDzhuzerp.ora password=orclerp entries=5

1.8 sql>startup mount

sql>alter database open resetlogs;

1.9 sql>select dbid,name from v$database;

2.更改instance_name

2.1 net stop oracleservicezhuzerp

2.2 oradim -delete -sid zhuzerp

2.3 orapwd file=D:\Oracle\database\PWDORCLERP.ora password=orclerp entries=5

2.4 修改文件中的db_name和instance_name

D:\Oracle\admin\test\pfile\init.ora.8252009155525

2.5 oradim -new -sid ORCLERP -intpwd orclerp -startmode a -pfile D:\Oracle\admin\zhuzerp\pfile\init.ora

2.6 set oracle_sid=orclerp

2.7 sqlplus "sys/orclerp as sysdba"

2.8 create spfile from pfile='D:\Oracle\admin\zhuzerp\pfile\init.ora';

2.9 lsnrctl reload

相信大家通過上文的學習之后,對于如何修改數(shù)據(jù)庫名已經(jīng)有所了解,以后在工作中遇到類似問題就能夠輕松解決了,希望上文中涉及到內(nèi)容對待大家能夠有所幫助。

 

責任編輯:迎迎 來源: 中國IT實驗室
相關(guān)推薦

2010-05-04 11:58:38

Oracle數(shù)據(jù)庫

2009-04-29 16:10:14

2011-03-24 16:54:07

數(shù)據(jù)庫名稱

2010-10-21 14:12:07

SQL Server游

2011-05-24 13:26:37

數(shù)據(jù)庫安全

2018-11-12 15:15:32

MySQL數(shù)據(jù)庫命令

2010-07-05 17:41:37

SQL Server

2011-07-27 09:33:16

MySQL數(shù)據(jù)庫INNODB數(shù)據(jù)庫引擎

2010-04-06 15:12:58

Oracle透明網(wǎng)關(guān)

2009-09-04 09:54:59

數(shù)據(jù)庫名

2020-03-27 08:51:54

oracle數(shù)據(jù)庫用戶名

2011-04-07 14:50:21

SQL Server數(shù)據(jù)庫

2022-11-14 18:23:06

亞馬遜

2011-05-26 14:18:49

Oracle數(shù)據(jù)庫字段屬性

2011-03-10 10:09:35

數(shù)據(jù)庫創(chuàng)建修改

2010-07-15 17:28:50

SQL Server

2010-04-19 16:01:54

2024-07-09 08:27:30

2011-05-13 13:26:52

master數(shù)據(jù)庫恢復

2011-04-07 09:06:27

MySQL數(shù)據(jù)庫密碼
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久久久久久冷 | 色在线免费视频 | 国产伦精品一区二区三毛 | av在线视 | 国产一区精品在线 | 一区二区精品 | 国产传媒毛片精品视频第一次 | 国产精品成人一区二区三区吃奶 | 日韩看片| 四虎影视1304t | 欧美日韩精品区 | 欧美淫片 | 中文字幕亚洲精品 | 国产激情毛片 | 三区在线观看 | 亚卅毛片| 男人天堂免费在线 | 性色av香蕉一区二区 | 91正在播放 | 欧美精品综合 | 伊人色综合久久久天天蜜桃 | 亚洲精品一区国语对白 | 日韩成人在线免费视频 | 做a视频在线观看 | 日韩久久久久 | 最近最新中文字幕 | 国产亚洲欧美在线视频 | 国产免费观看一级国产 | 在线免费看黄 | 国产精品美女在线观看 | 欧美视频二区 | 欧洲精品在线观看 | 亚洲www | 成人欧美一区二区三区在线播放 | 一区二区三区视频在线免费观看 | 午夜精品久久久久久久久久久久 | 99re热精品视频国产免费 | 久久人体视频 | 在线观看国产视频 | 久热免费在线 | 免费看91|