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、試運行