网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文
当前位置:书香门第 > IT认证 > Oracle认证

Oracle考试知识点:修改数据库名db-name的方法

栏目: Oracle认证 / 发布于: / 人气:8.46K

新建控制文件,改数据库名db_name的方法:

Oracle考试知识点:修改数据库名db-name的方法

  1、先把原来的`控制文件备份成文本文件格式(@ORACLE_BASE/admin/udump/目录下)

SQL>alter database backup controlfile to trace;

  2、再把原来的控制文件重命名

$cd $ORADATA/testdb2/

$mv

$mv

$mv

  3、创建新的控制文件的SQL,把db_name改掉

initnew_里面db_name参数已经改成新名称testdb2

SQL>STARTUP NOMOUNT PFILE=$ORACLE_HOME/dbs/

SQL>CREATE CONTROLFILE SET DATABASE "testdb2" RESETLOGS NOARCHIVELOG

MAXLOGFILES 32

MAXLOGMEMBERS 3

MAXDATAFILES 500

MAXINSTANCES 8

MAXLOGHISTORY 907

LOGFILE

GROUP 1 '/oradata/testdb2/' SIZE 50M,

GROUP 2 '/oradata/testdb2/' SIZE 50M,

GROUP 3 '/oradata/testdb2/' SIZE 50M

DATAFILE

'/oradata/testdb2/',

'/oradata/testdb2/',

'/oradata/testdb2/',

'/oradata/testdb2/'

CHARACTER SET ZHS16GBK

;

SQL>ALTER DATABASE OPEN RESETLOGS;