oracle数据库迁移项目--小记
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、试运行