ITPub博客

首页 > 数据库 > 数据库开发技术 > 数据库迁移

数据库迁移

原创 数据库开发技术 作者:nxc111 时间:2007-05-25 10:39:35 0 删除 编辑

原数据库位置:d:/bhdd,新数据库位置:e:/bhdd

步骤:

1、把整个D:/BHDD拷贝到E:/BHDD;

2 STARTUP D:/BHDD数据库,进PLSQL(用SYSTEM用户)用ALTER DATABASE BACKUP CONTROLFILE TO TRACE;备份控制文件.

3 把备份的控制文件找到,(一般在D:/BHDD/UDUMP下,看看修改日期可以找到),打开修改其中的相关参数:D:/BHDD 改成E:/BHDD;

4 修改INIT.ORA,把控制文件的位置改为E:/BHDD,有必要拷贝一份到ORACLE安装目录下的DATABASE里;

5 重建密码文件: c:>orapwd file=D:/oracle/ora92/DATABASE/PWDMKT.ORA password=AA e
ntries=10;(有必要重建密码文件吗?)

6 ORADIM 建一服务名用E:/BHDD/MKT/PFILE/INIT.ORA参数;

7 启动新建的服务名;

8 进PLSQL里CONN SYSTEM/MANAGE@MKT AS SYSDBA(AS SYSDBA 不可少),SHUTDOWN 数据库;

9 STARTUP NOMOUNT 数据库,重建控制文件:CREATE CONTROLFILE REUSE DATABASE "MKT" NORESETLOGS NOARCHIVELOG;(当然不只这么多)

10 SHUTDOWN 后STARTUP

如果重建控制文件成功,数据库迁移工作基本完成.

[@more@]

原数据库位置:d:bhdd,新数据库位置:e:bhdd

步骤:

1、把整个D:BHDD拷贝到E:BHDD;

2 STARTUP D:BHDD数据库,进PLSQL(用SYSTEM用户)用ALTER DATABASE BACKUP CONTROLFILE TO TRACE;备份控制文件.

3 把备份的控制文件找到,(一般在D:BHDDUDUMP下,看看修改日期可以找到),打开修改其中的相关参数:D:BHDD 改成E:BHDD;

4 修改INIT.ORA,把控制文件的位置改为E:BHDD,有必要拷贝一份到ORACLE安装目录下的DATABASE里;

5 重建密码文件: c:>orapwd file=D:oracleora92DATABASEPWDMKT.ORA password=AA e
ntries=10;(有必要重建密码文件吗?)

6 ORADIM 建一服务名用E:BHDDMKTPFILEINIT.ORA参数;

7 启动新建的服务名;

8 进PLSQL里CONN SYSTEM/MANAGE@MKT AS SYSDBA(AS SYSDBA 不可少),SHUTDOWN 数据库;

9 STARTUP NOMOUNT 数据库,重建控制文件:CREATE CONTROLFILE REUSE DATABASE "MKT" NORESETLOGS NOARCHIVELOG;

10 SHUTDOWN 后STARTUP

如果重建控制文件成功,数据库迁移工作基本完成.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/754051/viewspace-916197/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    6
  • 访问量
    6348