似乎SSMA for Oracle不能使用SQL Server Express Edition。現在回想起來,我可以明白爲什麼(沒有工作SQL Server代理使用Express版),雖然我惱火,從微軟官方下載說它將與工作的所有 SQL Server的版本:SSMA for Oracle
> SSMA for Oracle v6.0旨在支持從Oracle 9.07.3或更高版本遷移到所有版本的SQL Server 2005,SQL Server 2008,SQL Server 2008 R2和SQL Server 2012,SQL Server 2014和 Azure SQL DB 。 編號:https://www.microsoft.com/en-us/download/details.aspx?id=43689
有沒有辦法解決這個,除了明顯這是爲了升級SQL Server?也許某種程度上來安裝一個正在運行的SQL Server代理?我猜不是,所以作爲替代方法,是否有其他(免費)方式將Oracle DB遷移到SQL Server?
理想情況下,我希望能夠遷移整個數據庫(就像w。SSMA一樣),但只要能夠遷移包含CLOB的單個表即可。 注意:SQL Server附帶的導入/導出工具不支持使用標準OLEDB進行CLOB遷移。
謝謝!
您可以臨時啓動Azure實例作爲遷移目標,不是嗎? – mustaccio