- 相關(guān)推薦
Oracle考試知識(shí)點(diǎn):修改數(shù)據(jù)庫(kù)名db-name的方法
新建控制文件,改數(shù)據(jù)庫(kù)名db_name的方法:
1、先把原來(lái)的控制文件備份成文本文件格式(@ORACLE_BASE/admin/udump/目錄下)
SQL>alter database backup controlfile to trace;
2、再把原來(lái)的控制文件重命名
$cd $ORADATA/testdb2/
$mv control01.ctl control01.ctl.old
$mv control01.ctl control02.ctl.old
$mv control01.ctl control03.ctl.old
3、創(chuàng)建新的控制文件的SQL,把db_name改掉
initnew_sid.ora里面db_name參數(shù)已經(jīng)改成新名稱(chēng)testdb2
SQL>STARTUP NOMOUNT PFILE=$ORACLE_HOME/dbs/inittestdb2.ora
SQL>CREATE CONTROLFILE SET DATABASE "testdb2" RESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 3
MAXDATAFILES 500
MAXINSTANCES 8
MAXLOGHISTORY 907
LOGFILE
GROUP 1 '/oradata/testdb2/redo01.log' SIZE 50M,
GROUP 2 '/oradata/testdb2/redo02.log' SIZE 50M,
GROUP 3 '/oradata/testdb2/redo03.log' SIZE 50M
DATAFILE
'/oradata/testdb2/system01.dbf',
'/oradata/testdb2/undotbs01.dbf',
'/oradata/testdb2/sysaux01.dbf',
'/oradata/testdb2/users01.dbf'
CHARACTER SET ZHS16GBK
;
SQL>ALTER DATABASE OPEN RESETLOGS;
【Oracle考試知識(shí)點(diǎn):修改數(shù)據(jù)庫(kù)名db-name的方法】相關(guān)文章:
oracle數(shù)據(jù)庫(kù)密碼修改設(shè)置途徑09-28
Oracle數(shù)據(jù)庫(kù)知識(shí)點(diǎn):SQLPLUS介紹07-16
2017年oracle數(shù)據(jù)庫(kù)認(rèn)證考試10-25
Oracle數(shù)據(jù)庫(kù)語(yǔ)句大全10-12
ORACLE數(shù)據(jù)庫(kù)碎片的整理08-01
oracle數(shù)據(jù)庫(kù)基本語(yǔ)句08-12
Oracle數(shù)據(jù)庫(kù)的基本介紹06-06
Oracle數(shù)據(jù)庫(kù)SQLPLUS介紹07-16