教你如何克隆oracle10g数据库

教你如何克隆oracle10g数据库

ID:17906171

大小:490.50 KB

页数:13页

时间:2018-09-09

教你如何克隆oracle10g数据库_第1页
教你如何克隆oracle10g数据库_第2页
教你如何克隆oracle10g数据库_第3页
教你如何克隆oracle10g数据库_第4页
教你如何克隆oracle10g数据库_第5页
资源描述:

《教你如何克隆oracle10g数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、教你如何克隆Oracle10g数据库,冷备份方式(图文版)最近一个项目使用到Oracle,由于数据库比较大,每次备份恢复时间比较长,这几天参考了较多的资料,终于成功进行了数据库克隆,欣喜之余通过图解方式把这个过程共享出来。Oracle10g克隆数据库步骤:1、 准备目标数据库存放路径、配置信息等2、 配置目标数据库控制文件脚本3、 准备目标数据库的数据文件(通过冷备份方式进行)4、 运行控制文件脚本5、 打开克隆的数据库1、 准备目标数据库存放路径、配置信息等a) 创建目标数据库存放路径:分别创建数据库文件(D:oracleproduct10.1.0oradata

2、CLNE)和运行信息(D:oracleproduct10.1.0adminCLNE)文件夹,其中运行信息文件夹包括bdump、cdump、create、pfile、udump五个文件夹b) 初始化参数文件:可以从其他数据库拷贝,进行修改。在这里拷贝源数据库PRACTICE的初始化配置文件到D:oracleproduct10.1.0Db_1databas目录中,并把该文件命名为initCLNE.ora,打开该文件把”PRACTICE”替换成”CLNE”修改后如下图:c) 数据库密码文件通过命令行进行创建,放置于D:oracleproduct10.1

3、.0Db_1database,文件名称为PWDCLNE.ora命令为:orapwdfile=D:oracleproduct10.1.0Db_1databasePWDCLNE.orapassword=CLNEentries=4d) 创建Oracle实例服务通过命令行进行创建,服务名称为OracleServiceCLNE命令为:oradim–new–sidCLNE–intpwdCLNE;2、 配置目标数据库控制文件脚本在SQLPLUS以dba的身份登录PRACTICE,通过如下命令生成PRACTICE的控制文件:ALTERDATABASEBACKUPCONTR

4、OLFILETOTRACERESETLOGS; 可以在D:oracleproduct10.1.0adminPRACTICEudump文件夹中找到创建控制文件时刻的文件,把该文件复制到D:oracleproduct10.1.0adminCLNEcreate中,并且更名为create_control.sql;打开该文件进行 删除脚本中的注释行Ø 将CREATEØCONTROLFILEREUSEDATABASE"CLNE"中的”REUSE”修改为”SET” 将CREATECONTROLFILEØ中的”PRACTICE”修改为”CLNE” 将每个数据文件和日

5、志文件所在的路径由原来的/oradata/PRACTICE目录修改为/oradata/CLNEØ修改后最好的结果下图:3、 准备目标数据库的数据文件(通过冷备份方式进行)在服务中把PRACTICE服务停止或者用Shutdownimmediate等方法把源数据库关闭,然后把源数据库文件(D:oracleproduct10.1.0oradataPRACTICE)拷贝到目标数据库文件夹(D:oracleproduct10.1.0oradataCLNE)中 4、 运行控制文件脚本a) 配置TNS服务:打开D:oracleproduct10.1.0Db_1

6、NETWORKADMINtnsnames.ora,添加目标数据库服务b) 配置Lisenter服务:打开D:oracleproduct10.1.0Db_1NETWORKADMINlistener.ora,添加目标数据库服务(缺图待补)c) 执行控制文件:在命令行中以NOLOG方式登录命令为:sqlplus/nolog  Connectsys/CLNEassysdba  D:oracleproduct10.1.0adminCLNEcreatecreate_control.sql教你如何克隆Oracle10g数据库,冷备份方式(图文版)(转载)

7、最近一个项目使用到Oracle,由于数据库比较大,每次备份恢复时间比较长,这几天参考了较多的资料,终于成功进行了数据库克隆,欣喜之余通过图解方式把这个过程共享出来。Oracle10g克隆数据库步骤:1、准备目标数据库存放路径、配置信息等2、配置目标数据库控制文件脚本3、准备目标数据库的数据文件(通过冷备份方式进行)4、运行控制文件脚本5、打开克隆的数据库1、准备目标数据库存放路径、配置信息等a)创建目标数据库存放路径:分别创建数据库文件(D:oracleproduct10.1.0oradataCLNE)和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。