1/5用友股份-LE支持服务业务本部产品方案--《数据库迁移操作方法》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-04252/5文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-07-01用友NC产品支持部V1.0版本领域模块备注3/5目录数据库迁移操作方法...........................................................................................4一.冷备份迁移数据要求....................................................................................4二.数据库迁移...................................................................................................44/5数据库迁移操作方法一.冷备份迁移数据要求1.操作系统一致2.磁盘文件系统一致3.数据库版本相同4.控制文件、数据文件都需要迁移,参数文件可看需要选择是否迁移二.数据库迁移以下被迁移数据库简称数据库,迁移目标数据库简称目标库1.在数据库中查看各文件位置并记录Spoold:\move.txt参数文件(注意,如果目标主机的操作系统为32位,被迁移主机操作系统为64位,且内存大小差别较大,不可迁移参数文件)showparameterpfile控制文件selectnamefromv$controlfile;数据文件Selectnamefromv$datafile;Spooloff2.Shutdownimmediate数据库,拷贝以上所有文件到目标主机,如果迁移5/5了参数文件,要放在$oracle_home\database路径下3.Startupnomount目标库4.在参数文件中重新指定控制文件--例如,控制文件是如下两个D:\ORADATA\ORCL\CONTROL01.CTL,D:\ORADATA\ORCL\CONTROL02.CTL在参数文件中指定Altersystemsetcontrol_files='D:\ORADATA\ORCL\CONTROL01.CTL','D:\ORADATA\ORCL\CONTROL02.CTL','D:\ORADATA\ORCL\CONTROL03.CTL'scope=spfile;5.Startupmount目标库6.在控制文件中重新指定所有数据文件,需要根据步骤二.1来修改Alterdatabaserenamefile‘旧名称’to‘新名称’;7.Startup目标库