oracle数据库迁移项目--小记

12年前

oracle 迁移准备
 1、落实字符集相同---修改配置文件;
 2、确认是否oracle用户,分配权限
 3、验证新旧服务器的环境变量是否一样
 5、导出文件使用多个导出文件(避免超过单个文件大小限制)---导出文件时最好放到其他盘
 6、考虑两地传输dmp文件的速度
 7、考虑异构平台之间数据大小端问题---FTP二进制传
 8、做好行程表;落实到10分钟内的工作任务;责任到人
 9、应急预案及回滚方案
 10、应用系统接口
 11、网络和应用切割时间
 12、网络切割脚本
 
需要落实的事情:
 1、虚拟机环境;
  登录密码和相关IP地址
 2、oracle登录管理界面IP地址和端口
 3、plsql导入导出;exp,expdp,以及imp,impdp
 4、利用export、import导入导出
 5、oracle停止服务、启动服务;设置
 6、oracle创建账户、分配权限
 7、路由
 8、如何上网?便于上网
 9、落实exp、imp的版本,最好使用同一版本(两个版本尽量一致)
 10、验证两边的系统版本以及oracle的兼容性确定是否具备迁移条件 

演练及正式迁移步骤:
1、验证监听服务和数据库服务是否正常启动----完成
2、清空数据库----完成(重建新的表空间)
3、验证字符集(源数据库字符集、目标数据库字符集、dmp字符集)
  源数据库、dmp文件包含的字符集、目标数据库字符集已经确认;
4、传输文件------验证dmp文件的(双方验证文件大小确认是否存在丢包)
5、通过命令导入,并记录日志
6、导入完毕后,验证
  验证步骤:
  ⑴验证字节大小
  ⑵按照用户导入(按照用户导入时,要确认平常都使用了哪些用户;应用程序都使用了哪些用户)
  ⑶查看导入日志是否有错误
  ⑷有错误手动纠正
7、验证业务系统功能、数据完整性
8、开展业务调优
9、试运行