一次SQL Server遷移到Oracle的實施步驟
1. 確保SQL Server APP(10.134.130.210)與 back DB server(10.134.130.211)資料已經同步
2. 準備SQL Server系統匯出BCP指令碼,並對比SQL Server與Oracle表結構
3. 檢查超過10萬記錄的table相關的sqlldr 的ctl控制檔案與txt檔案一一對應
4. 修改B2B APPDB 埠為3001,防止使用者登入進行資料變更動作, 並再次同步主庫與備庫資料
5. 確保系統無Session, 開始匯出SQL Server table資料
6. 設定Oracle 資料庫為非歸檔模式,調整UNDO, TEMP及redo log大小等
7. 停止Oracle資料庫上的任何操作(節省資源),同步後停止Oracle庫Standby系統的歸檔複製
8. 匯入資料前Disable Oracle 系統中的trigger, job等, 關閉所有連結Oracle庫的程式
9. 開始匯入資料(多個節點進行),匯入前檢查兩邊的結構及ctl控制檔案等, 注意每例項上匯入session不要超過3個, 每成功匯入一個table, 需要對比資料量,抽查資料及檢查Log檔案
10. 匯入時注意觀察Oracle系統表空間是否足夠以及負載是否升高嚴重等,做適當調整
11. 資料匯入完成後,重新建立B2B Core DB Standby(如果設定了非歸檔模式,需重建),
12. Enable Trigger,job等 ,檢查Sequence 等物件,Index是否失效,是否收集統計資訊等
13. 特殊欄位如 autoincrease 欄位更新為空值, 匯入會出現數字異常的問題 。
14. 測試程式登入及操作,將B2B APP SQL SERVER埠改回3000,確保DELL可以兩邊匯入
15. 系統執行監控及異常解決
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-708527/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【譯】遷移到Room的7個步驟OOM
- SQL Server 遷移至MySQL 關鍵步驟的梳理總結ServerMySql
- 透過MySQL Workbench 將 SQL Server 遷移到GreatSQLMySqlServer
- JavaScript 專案遷移到 TypeScript 步驟以及遇到的問題JavaScriptTypeScript
- 將你的應用遷移到 Python 3 的三個步驟Python
- MySQL5.17異機遷移到MySQL 5.7.23基本步驟MySql
- 平安科技從 Oracle 遷移到 UbiSQL 的實踐OracleSQL
- 成功實施CRM流程的5個步驟
- IT運維服務管理的實施步驟運維
- 實施 GitOps 的三個關鍵步驟Git
- 恆訊科技分析:業務遷移到雲伺服器之前的關鍵步驟伺服器
- Spring Authorization Server 正式遷移到 spring-projectsSpringServerProject
- SQL Server 資料庫查詢死鎖的處理步驟SQLServer資料庫
- 成功實施BPM計劃的5個步驟 - ProServROS
- realvnc server,realvnc server的9個安裝步驟VNCServer
- tableau實戰系列(十七)-如何將 tableau的Server License遷移到新環境中去Server
- 關於SQL server2008除錯儲存過程的完整步驟SQLServer除錯儲存過程
- 記一次preact遷移到react16.6.7的經歷React
- Oracle 遷移到 OB 過程中的函式改造案例Oracle函式
- SQL Server的Merge —— 一步實現 insert,update,deleteSQLServerdelete
- SQL Server資料庫遷移SQLServer資料庫
- SQL Server一次SQL調優案例SQLServer
- 將專案管理實施到金融公司的簡單步驟專案管理
- 【智慧製造】淺談ERP實施應用的流程步驟
- PostgreSQL、Oracle/MySQL和SQL Server的MVCC實現原理方式OracleMySqlServerMVC
- 優化 SQL 語句的步驟優化SQL
- 用SQL建立索引的方法步驟SQL索引
- Ora2Pg:將Oracle遷移到PostgreSQL的免費工具OracleSQL
- 記一次Blog遷移到Ghost(內含乾貨)
- 將 CentOS 8 作業系統遷移到 Oracle LinuxCentOS作業系統OracleLinux
- 實現網路基礎設施現代化的幾個步驟
- MSSQL Server 遷移至 ORACLE解決方案SQLServerOracle
- MySql/Oracle和SQL Server的分頁查MySqlOracleServer
- SQL Server AlwaysOn的Oracle等價技術SQLServerOracle
- 記一次MySQL資料遷移到SQLServer全過程MySqlServer
- LINUX下ORACLE增量備份的步驟LinuxOracle
- 記一次SQL Server刪除SQL調優SQLServer
- SNP乾貨分享:SAP資料脫敏的具體實施步驟
- svn 遷移到gitGit