How to migrate data from Oracle to MSSQLSERVER
環境說明:
Oracle 11.2.0.1 + Windows 2003 R2
MSSQLServer 2008 R2
老舊系統翻新設計資料庫為MSSQLSERVER 2008 R2,這樣就涉及到歷史資料遷移的問題。關於遷移ORACLE資料庫資料到庫到MSSQLSERVER2008 R2,研究心得如下:
1. 遷移的主要步驟:
a. 遷移前分析
i. 可用SSMA的Database Migration Analyzer來分析準備遷移的資料庫。
b. Schema轉換
i. 可用SSMA的Schema Converter進行Schema轉換。
c. 遷移資料
i. 可用SSMA的Data Migrator來遷移資料。
d. 遷移後測試
i. 遷移後,測試驗證資料,調整相關應用程式。
2. 由於2個產品schema的不同,在遷移時最大的問題是,Oracle的物件如何對映為SQL Server的物件。以下是SSMA幫助我們進行schema轉換時,各個型別對應的關係圖。
3. 注意事項:
a. 請準備測試環境,測試遷移過程。
b. 遷移後,原來的應用程式通常會受到影響,需要根據遷移後的資料庫調整資料庫連線、認證、語句等,並要充分測試受影響的應用程式。
4.相關工具和資料:
a. 遷移工具SSMA(SQL Server Migration Assistant),下載地址:
i. http://www.microsoft.com/en-us/download/details.aspx?id=43689
b. 遷移Oracle到SQL Server 2008的白皮書(英文版),下載地址:
i. http://www.microsoft.com/en-us/download/details.aspx?id=24662
=======================================================================
Oracle 11.2.0.1 + Windows 2003 R2
MSSQLServer 2008 R2
老舊系統翻新設計資料庫為MSSQLSERVER 2008 R2,這樣就涉及到歷史資料遷移的問題。關於遷移ORACLE資料庫資料到庫到MSSQLSERVER2008 R2,研究心得如下:
1. 遷移的主要步驟:
a. 遷移前分析
i. 可用SSMA的Database Migration Analyzer來分析準備遷移的資料庫。
b. Schema轉換
i. 可用SSMA的Schema Converter進行Schema轉換。
c. 遷移資料
i. 可用SSMA的Data Migrator來遷移資料。
d. 遷移後測試
i. 遷移後,測試驗證資料,調整相關應用程式。
2. 由於2個產品schema的不同,在遷移時最大的問題是,Oracle的物件如何對映為SQL Server的物件。以下是SSMA幫助我們進行schema轉換時,各個型別對應的關係圖。
3. 注意事項:
a. 請準備測試環境,測試遷移過程。
b. 遷移後,原來的應用程式通常會受到影響,需要根據遷移後的資料庫調整資料庫連線、認證、語句等,並要充分測試受影響的應用程式。
4.相關工具和資料:
a. 遷移工具SSMA(SQL Server Migration Assistant),下載地址:
i. http://www.microsoft.com/en-us/download/details.aspx?id=43689
b. 遷移Oracle到SQL Server 2008的白皮書(英文版),下載地址:
i. http://www.microsoft.com/en-us/download/details.aspx?id=24662
=======================================================================
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24867586/viewspace-1357958/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- How to get ORACLE_HOME from data dictionaryOracle
- Migrate from SQL SERVER to Oracle 10GSQLServerOracle 10g
- Migrate database from single instance to Oracle RACDatabaseOracle
- How To Replicate Data from Oracle to Postgres Using GoldenGate (Doc ID 1544137.1OracleGo
- Unload data from oracleOracle
- How Oracle Uses the Data Dictionary (262)Oracle
- Unload data to a flat file from Oracle databaseOracleDatabase
- Export data from a data blockExportBloC
- How To Using Flashback Data Archive (Oracle Total Recall)HiveOracle
- External Tables: Querying Data From Flat Files in OracleOracle
- WINNT: How to Remove Oracle Fail Safe From a Windows NT Cluster ServerREMOracleAIWindowsServer
- How to recover from USB pipe errorsError
- [轉]How to release space from databaseDatabase
- Oracle 12.2 How to Generate AWRs in Active Data Guard Standby DatabasesOracleDatabase
- How boltdb Write its Data?
- Oracle的SQL*Net more data from client 等待事件分析OracleSQLclient事件
- Oracle 11g Data Guard 使用duplicate from active databaseOracleDatabase
- Get data style from ExcelExcel
- get_data_from_yml
- How to Migrate Oracle 10.2 32bit to 10.2 64bit on Microsoft Windows [ID 403522.1]OracleROSWindows
- How to monitor data transaction on one table
- How to Rename a Server That Is Not a Data Store ServerServer
- how to move a MediaWiki wiki from one server to anotherServer
- SQL*Net more data from clientSQLclient
- How To Copy Any Text To Clipboard From Terminal In UbuntuUbuntu
- How to return plain text from AWS Lambda & API GatewayAIAPIGateway
- How to restore and recover a database from an RMAN backup_881395.1RESTDatabase
- How to move ASM database files from one diskgroup to anotherASMDatabase
- How To Search and Restore files from Site Collection Recycle BinREST
- How to move Oracle Spatial objects from SYSAUX tablespace to a user defined tablespace [ID 1119758.1OracleObjectUX
- Oracle 11g Data Guard 使用 duplicate from active database 建立 standby databaseOracleDatabase
- Oracle 11g Data Guard 使用duplicate from active database 建立 standby databaseOracleDatabase
- How to prevent your jar packages from being decompiled?JARPackageCompile
- How to copy a datafile from ASM to a file system not using RMANASM
- How to release space from database( in other words: resize datafile ) (zt)Database
- How To Upgrade ASM from 10.2 to 11.1 (RAC)ASM
- How to release space from database( in other words: resize datafile ) 【zt】Database
- How Oracle Works!Oracle