SSMA for Oracle (OracleToSQL) 的新功能

本文列出每個版本中的 Oracle SQL Server 移轉小幫手 (SSMA) 變更。

注意

雖然 Microsoft Entra ID 是 Azure Active Directory (Azure AD) 的新名稱,但為了防止干擾現有的環境,Azure AD 仍會保留在某些硬式編碼元素中,如 UI 欄位、連線供應商、錯誤碼與 Cmdlet。 在本文章中,這兩個名稱是可互換的。

SSMA v9.5

SSMA for Oracle v9.5 版本包含下列變更:

  • 支援在 SSMA 主控台模式中排除結構描述

SSMA v9.4

SSMA for Oracle v9.4 版本包含下列變更:

  • 使用大量模擬函式新增 BULK COLLECT 轉換的支援,以在單一擷取中擷取多個資料列。
  • 修正透過大規模移轉進行移轉時遺失的訂用帳戶。
  • 改進 DECODE 函式的轉換。
  • 改進使用 NULL 比較空字串的轉換。

SSMA v9.3

SSMA for Oracle v9.3 版本包含下列變更:

  • 新增對 SQL Server 2022 目標的支援

SSMA v9.2

SSMA for Oracle v9.2 版本包含下列變更:

  • 新增對舊版 Unicode 字串常值的支援
  • 新增在 ESCAPE 子句中對仲裁運算式的支援
  • EXTRACT(XML) 和 XMLQUERY 的轉換支援
  • 增強大規模移轉的資料管線監視
  • 對 EXTRACT(XML)、EXTRACTVALUE 和 XMLQUERY 的轉換支援
  • 支援 Azure Data Factory (ADF) 管線監視

SSMA v9.1

SSMA for Oracle v9.1 版本包含下列變更:

  • 支援透過 Azure Data Factory 整合,從 Oracle 至 SQL 的大規模資料移轉
  • 新增對系統排除產生、用於轉換和資料移轉之不可見資料行的支援
  • 改進取得協助體驗

SSMA v9.0

SSMA for Oracle v9.0 版本包含下列變更:

  • 在結構描述層級新增對 VARRAY 和 TABLE 使用者定義類型的支援
  • 新增對使用者定義型別之引數、參數和本機宣告轉換的支援

SSMA v8.24

SSMA for Oracle v8.24 版本包含下列變更:

  • 新增對 LISTAGG 函式的支援
  • 新增對 Oracle 複合觸發程序的支援
  • 改進 JOIN 子句和 PIPELINED 函式的偵測邏輯
  • 改進「另存新檔」陳述式的命名

SSMA v8.23

SSMA for Oracle v8.23 版本包含下列變更:

  • 支援在 [類型對應] 設定中,將 DATE 類型從 Oracle 對應至 SQL Server DATE 類型
  • 針對 Azure SQL 資料庫 目標新增資料表分割支援,且所有資料表分割區都對應至主要檔案群組
  • 從檔案系統新增陳述式的新選項 [允許來自檔案的陳述式]
  • 在主控台模式中執行時,增強的 XML 輸出
  • 報表中要傳送意見反應的新的「意見反應」連結
  • 在報表中,增強視覺效果體驗

SSMA v8.22

SSMA for Oracle v8.22 版本包含下列變更:

  • 允許指定目標資料庫連接的其他連接字串選項
  • 介紹評定報告中的摘要圖表
  • 改善評定報告中的訊息瀏覽

SSMA v8.21

SSMA for Oracle v8.21 版本包含下列變更:

  • 修正 OLE DB 連接字串模式以遵守提供者名稱
  • 新增遺漏的 ssma_oracle.fn_getColEntryByRange 模擬函式
  • 在目標資料庫的資料列計數查詢中使用 COUNT_BIG
  • 新增模擬 Oracle 在聯合作業中空字串行為的設定

SSMA v8.20

SSMA for Oracle v8.20 版本包含下列變更:

  • 新增資料分割資料表的支援
  • 新增 SKIP LOCKED 子句的轉換

SSMA v8.19

SSMA for Oracle v8.19 版本包含下列變更:

  • 在在用戶端儲存及執行測試案例
  • 改進當使用者定義資料行名稱符合系統函式時 SELECT 清單中的解析邏輯
  • 略過系統定義的資料行 (SYS_STS*) 和索引 (SYS_IL*)
  • 修正在重新連線至 Oracle Database 之後,套件從物件樹狀結構消失的問題
  • 修正 32 位 SSMA 套件中 Azure SQL 資料庫上的 CLR 元件部署問題

SSMA v8.18

SSMA for Oracle v8.18 版本包含下列變更:

  • 修正 Oracle 12c 版本 1 (12.1) 的序列載入問題

SSMA v8.17

SSMA for Oracle v8.17 版本包含下列變更:

  • 新增計算資料行的支援
  • 修正運算式中使用文化特性運算子字元時的剖析器問題
  • 更新 HTML 評定報告以使用新式編輯器來顯示 SQL 文字

SSMA v8.16

SSMA for Oracle v8.16 版本包含下列變更:

  • 新增識別資料行的支援
  • 移除對舊版剖析器的支援
  • 修正物件未從資料庫重新整理的問題

SSMA v8.15

除了多項協助工具改善之外,SSMA for Oracle v8.15 版本還包含下列變更:

  • 新增針對 %type%rowtype 屬性使用完整類型規格的設定
  • 改造評定報告以在新式瀏覽器中運作
  • 使用資料庫提供的授權單位進行 Microsoft Entra/Azure AD 驗證
  • 改善從檔案載入的陳述式命名

SSMA v8.14

除了確保為殘障人士提供更好協助工具的多項改善之外,SSMA for Oracle v8.14 版本還包含下列變更:

  • 將完整的來源/目標伺服器版本儲存在專案中繼資料中 (需要專案升級)
  • 盡可能使用 DBA 資料字典進行物件探索
  • 修正多個剖析器問題 (PIVOT/UNPIVOTMERGE、替代引用)
  • 修正觸發程式中特殊函式的 INSERTINGUPDATINGDELETING// 轉換

SSMA v8.13

SSMA for Oracle v8.13 版本包含下列變更:

  • 修正本機程序中 SQLCODESQLERRM 特殊函式的轉換
  • 轉換程序和函式呼叫時,請考慮隱含類型轉換
  • 改進來源連接字串的記錄,以協助對連線問題進行疑難排解

SSMA v8.12

SSMA for Oracle v8.12 版本包含下列變更:

  • 支援 INSERTUPDATE/MERGEDELETE// 陳述式內子查詢分解子句
  • 在多重路徑或循環參考的情況下,ON DELETE SET NULL 子句的轉換訊息
  • 改進從動態 SQL 字串建立的資料指標轉換
  • 將 ODP.NET 更新為 v19.8

SSMA v8.11

SSMA for Oracle v8.11 版本包含下列變更:

  • 支援 INSERT ... VALUES 陳述式中的子查詢
  • 改進 COMMIT 陳述式的轉換
  • 修正 CONNECT BY LEVEL 子句轉換中的錯誤
  • 更新剖析器錯誤復原邏輯,以減少窮盡
  • 使用 MSAL.NET 程式庫進行互動式 Microsoft Entra/Azure AD 驗證

SSMA v8.10

SSMA for Oracle v8.10 版本包含次要效能改進,以及下列變更:

  • 修正按索引組織的資料表的測試人員問題
  • 修正延伸模組套件中擴充預存程序的名稱

SSMA v8.9

SSMA for Oracle v8.9 版本包含下列變更:

  • 動態 SQL 字串常值的轉換
  • LAGFIRST_VALUELAST_VALUE 分析函式的轉換
  • 新增對基本 ALTER TRIGGER/ALTER INDEX DDL 的支援 (啟用/停用等)
  • 改進符合內建函式名稱的資料行轉換
  • NULL-able 資料行產生篩選的唯一索引
  • 改進 Azure Synapse Analytics 的變數宣告轉換
  • 修正專案名稱中特殊字元的問題

SSMA v8.8

SSMA for Oracle v8.8 版本包含:

  • SQL Server 物件同步處理穩定性改進
  • 評定和轉換期間的 GUI 效能改進
  • 改善分析 OVER PARTITION 子句的轉換
  • LEAD 分析函式的新轉換
  • 子查詢分解子句的新轉換
  • Azure Synapse Analytics 的新 REPLICATE 散發選項
  • 全新的 Oracle 語法剖析器,用於進一步改善轉換效能

SSMA v8.7

SSMA for Oracle v8.7 版本在圖形化使用者介面中具有次要修正和效能改進。

此外,SSMA for Oracle 目前允許根據 [進階物件選取] 對話方塊中的有效性狀態來篩選物件。

重要

對於 SSMA v8.5 和更新版本,.NET 4.7.2 是安裝必要條件。 如果您需要安裝此版本,可以從這裡下載執行階段檔案。

SSMA v8.6

除了專為改善可用性和效能而設計的一組目標修正程式之外,已藉由新增可讓使用者省略已轉換程序碼中 SSMA 擴充屬性的設定,增強 SSMA for Oracle v8.6 版本。

要充分利用此設定,請在 SSMA for Oracle 中,瀏覽至 [工具]> [專案設定]> [一般]>[轉換],然後在 [Misc] 底下,將 [省略擴充屬性] 設定的值更新為 [是]

Omit Extended Properties setting

此外,SSMA for Oracle 現在提供改進的 XMLTABLE 子句剖析。

重要

對於 SSMA v8.5 和更新版本,.NET 4.7.2 是安裝必要條件。 如果您需要安裝此版本,可以從這裡下載執行階段檔案。

SSMA v8.5

SSMA for Oracle V8.5 版本得到增強,增加了對 Microsoft Entra/Azure AD 驗證的支援,對 SQL Server 中 JSON 功能的基本支援,以及一組旨在改善可用性和效能的目標修正程式。

此外,SSMA for Oracle 已透過以下方式得到增強:

  • 將探索選取的物件數目限制為 990 (Oracle 的 WHERE .. IN (..) 子句限制為 1000 個項目)。
  • RAWUNIQUEIDENTIFIER 的資料移轉。
  • 剖析 PARALLEL_ENABLE 子句。

最後,SSMA for Oracle v8.5 版本現在提供:

  • 改進已轉換封裝常數的效能。
  • Oracle Data Provider for .NET 更新為 19.5.0 版本。

重要

對於 SSMA v8.5,.NET 4.7.2 是安裝必要條件。 如果您需要安裝此版本,可以從這裡下載執行階段檔案。

SSMA v8.4

SSMA for Oracle v8.4 版本透過有針對性的修正程式得到增強,這些程式旨在解決協助工具問題,並修復與 SQL Server 2016 及更高版本的最大索引資料行 (允許 32 個而非 16 個) 相關的錯誤。

此外,此版本的 SSMA for Oracle 會將 SYS_REFCURSOR 的轉換新增為預存程序 OUT 參數。

重要

對於 SSMS 版本 7.4 至 8.4,.NET 4.5.2 是安裝必要條件。

SSMA v8.3

SSMA for Oracle v8.3 版本已透過目標修正程式得到增強,這些程式旨在改善品質和轉換計量。 此外,此版本的 SSMA for Oracle 提供下列修正程式:

  • 處理協助工具問題。
  • 在 SQL Server 中新增對 hierarchyid 類型的基本支援。
  • 解決透過同義字呼叫之函式的未知傳回型別問題。
  • 將 ODP.NET 更新為 v19.8。

SSMA v8.2

SSMA for Oracle v8.2 版本已增強為:

  • 新增對 DBMS_OUTPUT.ENABLE/DISABLE 的支援。
  • 在預設資料移轉查詢中移除 BINARY_FLOATBINARY_DOUBLE 資料行的 CAST AS FLOAT
  • 修正在目前值已變更時的順序重新整理。
  • 如果具有相同名稱的資料行存在,修正與虛擬資料行 (ROWNUM 等) 的誤譯相關的錯誤。
  • 修正發生具有模棱兩可未解析識別碼之 FOR 迴圈的當機。

此外,此版本還包含一組旨在改善品質和轉換計量的目標修正程式,以及以下修正:

  • 資料移轉後停用非叢集索引的問題。
  • 在無訊息安裝期間偵測 .NET Framework。
  • 下載新版本時發生間歇性當機。

注意

自動更新的已知問題可能導致 SSMA v8.1 至 v8.2 的更新失敗。 如果您遇到此錯誤,請下載新版本,並手動安裝。

SSMA v8.1

SSMA for Oracle v8.1 版本已透過目標修正程式得到增強,這些程式旨在改善品質和轉換計量。

注意

自動更新的已知問題可能導致 SSMA v8.0 至 v8.1 的更新失敗。 如果您遇到此錯誤,請下載新版本,並手動安裝。

SSMA v8.0

SSMA for Oracle v8.0 版本已透過目標修正程式得到增強,這些程式旨在改善品質和轉換計量。 此版本也提供下列新功能:

  • 支援 Azure SQL 受控執行個體作為目標。 您現在可以建立以 Azure SQL 受控執行個體為目標的新專案:

    SQL MI project

    注意

    SSMA for Oracle 延伸模組套件也已更新,允許 Azure SQL 受控執行個體上的遠端安裝:

    SSMA for Oracle Extension Pack

    以 Azure SQL 受控執行個體為目標時,不支援某些功能,包括 Tester 和伺服器端資料移轉。 請在此處閱讀相關資訊。

  • 轉換後修正建議程式。 在這裡深入了解。

  • 初步資料庫/結構描述選取範圍。

    連線到來源時,使用者現在可以選取感興趣的資料庫/結構描述。 若只選取您打算移轉的結構描述,將會在初始連線期間節省時間,並改善整體 SSMA 效能。

    SSMA filter objects

  • 能夠使用官方的受控 .NET 驅動程序來連線到 Oracle。 OCI 驅動程式不再是使用適用於 Oracle 的 SQL Server 移轉小幫手的必要條件。

  • 根據預設,能將 ROWIDUROWID 對應至 VARCHAR。 已從 uniqueidentifier 變更,以容納明確 ROWID 資料行的資料移轉。

SSMA v7.10

SSMA for Oracle v7.10 版本包含下列變更:

  • 目標修正程式旨在提供額外的安全性和隱私權保護,以符合全球需求的變更。
  • 與階層式查詢相關的轉換改善。

SSMA v7.9

SSMA for Oracle v7.9 版本包含下列變更:

  • 改善品質和轉換計量的目標修正程式。
  • 支援將「Continue」陳述式從 Oracle 移轉至 SQL Server。
  • 支援 SSMA 命令列來改變資料類型對應和專案喜好設定。
  • 支援使用 SQL Server Integration Services (SSIS) 移轉資料。 轉換結構描述之後,可以使用以滑鼠右鍵按一下特色選單選項,建立 SSIS 套件。
  • SSMA 中的 [Azure SQL 資料庫連接] 對話方塊也已變更,以指定完整伺服器名稱。 在舊版 SSMA 中,必須在專案設定內明確提及 Azure SQL 資料庫前置詞。

SSMA v7.8

SSMA for Oracle v7.8 版本包含下列變更:

  • 支援:
    • IN 子句的資料列運算式。
    • 隱含類型轉換。
    • UIDAzure SQL 資料庫的轉換。
  • 變更 [專案設定] 中反白顯示的類型對應。
  • 使用者停用遙測的能力。

SSMA v7.7

SSMA for Oracle v7.7 版本包含下列變更:

  • SSMA for Oracle 已透過旨在改善品質和轉換計量的目標修正得到增強。
  • 應廣大使用者的要求,32 位版本的 SSMA for Oracle 回來了。 相較於先前的實作 (在 v7.4 之前),有兩個安裝程式套件,但無法並存安裝。 因此,您必須根據您擁有的連線元件來選擇最適當的版本。 最好盡可能使用 64 位版本。
  • SQL Server 2017 支援現已正式發佈,Linux 上也支援的 Oracle 延伸模組套件 (新的遠端安裝選項)。 請注意,在 Linux 上安裝延伸模組套件功能時會受到限制,因為不支援測試人員和伺服器端資料移轉功能。
  • SSMA for Oracle 可讓您將具體化檢視作為一般資料表進行移轉 (可透過 [專案設定] - >[同步] ->[發現具體化檢視的備份資料表] 進行設定)。

SSMA v7.6

SSMA for Oracle v7.6 版本已透過目標修正程式得到增強,這些程式旨在改善品質和轉換計量,並支援 SQL Server 2017 (公開預覽)。 Windows 和 Linux 上的 SQL Server 2017 支援處於公開預覽狀態,不應用於生產移轉。

SSMA v7.5

SSMA for Oracle v7.5 版本包含下列變更:

  • 透過確保為殘障人士提供更好協助工具的多項改善得到增強。
  • 更新以使用目標修正來改善品質和轉換計量,例如根據客戶意見反應改善資料移轉期間的日期和時間浮點數資料類型處理。

SSMA v7.4

SSMA for Oracle v7.4 版本包含下列變更:

  • SSMA for Oracle 現在支援 Azure Synapse Analytics 作為移轉的目標平台。

    New Project window

    • 支援資料倉儲儲存體選項,如下圖所示:

    storage options for data warehouse

    • 支援資料散發選項,如下圖所示:

    data distribution for data warehouse

  • 查詢逾時選項現在可在來源和目標結構描述物件探索期間使用。

    query timeout option

  • 根據客戶意見反應,使用了目標修正來改善品質和轉換計量。

重要

.NET 4.5.2 是安裝 SSMA v7.4 的必要條件。 此外,從 v7.4 開始,已中止 32 位版本的 SSMA。

SSMA v7.3

SSMA for Oracle v7.3 版本包含下列變更:

  • 根據客戶意見反應,使用了目標修正來改善品質和轉換計量。
  • 透過下列項目公開的 SSMA 擴充性架構:
    • 將功能匯出至 SQL Server Data Tools (SSDT) 專案。
      • 現在可以將結構描述指令碼從 SSMA 匯出至 SSDT 專案。 您可以使用結構描述指令碼進行其他結構描述變更,並部署資料庫。

        Save as SSDT project command

    • SSMA 可用來執行自訂轉換的程式庫。

SSMA v7.2

SSMA for Oracle v7.2 版本包含下列變更:

  • 根據客戶意見反應,使用了目標修正來改善品質和轉換計量。
  • 遙測增強功能可提供更佳的資料點,以針對客戶問題進行疑難排解,並改善 SSMA 的轉換率。

SSMA v7.1

SSMA for Oracle v7.1 版本包含下列變更:

  • Windows 和 Linux CTP1 上的 SQL Server 2017 現在是支援移轉的目標平台。 這項功能處於技術預覽版狀態,並允許以 SQL Server 執行個體為目標的結構描述和資料移動。
  • SSMA 現在支援自動更新,可在最新版本的 SSMA 可用時立即下載。
  • SSMA 可安裝二進位檔現在會透過 Windows Installer 套件檔案 (.msi) 傳遞。

2016 年 5 月

SSMA for Oracle 2016 年 5 月版本包含下列變更:

  • 新增對 SQL Server 2016 的支援。

  • 新增將 Oracle Flashback 封存資料表轉換成 SQL Server 時態表。

    注意

    SSMA 不會從 Oracle Flashback 資料封存資料表複製歷程記錄資料。 因此,歷程記錄資料必須在移轉程序期間手動複製。 此外,雖然 SSMA 不會在 SQL Server 中繼資料總管中顯示歷程記錄資料表,因為它被視為系統資料表,但您可以在 SQL Server Management Studio 中檢視歷程記錄資料表。

    SQL Server 2016 不支援數個 Oracle Flashback 功能,包括:

    • Oracle Flashback 交易查詢
    • DBMS_FLASHBACK 包裝
    • Flashback 交易
    • Flashback 資料封存
    • Flashback 資料表
    • Flashback Drop
    • Flashback 資料庫
  • 新增將 Oracle VPD 原則轉換成 SQL Server 原則物件 (Oracle 的資料列層級安全性)。

  • 減少 Oracle 初始載入的時間。

  • 改進剖析器和解析程式。

  • 移除了 .NET 2.0 的安裝程序檢查。

  • 將延伸模組套件相依性從 .NET 3.5 更新為 .NET 4.0。

  • 修正了 SSMA 主控台的 save-projectopen-project 命令。

  • 修正了 SSMA 主控台的 securepassword 命令。

  • 修正了物件初始載入的計數。

  • 修正 Oracle 字元資料類型的轉換。

  • 修正了全域設定中的錯誤。

2016 年 3 月

SSMA for Oracle 2016 年 3 月預覽版本新增對下列內容的支援:

  • 移轉至 SQL Server 2016。
  • 移轉 Oracle 資料列層級安全性 (有一些限制)。
  • 將記憶體數據表中的 Oracle 移轉至 SQL Server 資料行存放區。

2016 年 1 月

SSMA for Oracle 2014 年 1 月維護版本包含下列變更:

  • 新增對叢集索引的支援。
  • 修正慢速 Oracle 結構描述查詢 (RFC 5076207)。
  • 修正從主控台連線到 Azure 的問題。
  • 將檢視記錄功能表項目新增至 SSMA (RFC 5706203)。
  • 新增遙測。

2014 年 7 月

SSMA for Oracle 2014 年 7 月版本包含下列變更:

  • 新增對 Azure SQL 資料庫的支援。
  • 延伸模組套件功能移至結構描述以支援 Azure SQL 資料庫。
  • 新增對 Oracle 具體化檢視的支援。
  • 新增對 SQL Server 2014 經記憶體最佳化的資料表的支援。
  • 包含針對具有超過 1 萬個物件的資料庫測試效能改進。
  • 新增用於處理大量物件的 UI 改善。
  • 新增已知 LOB 結構描述的反白顯示。
  • 包含轉換速度改善。
  • 新增在 UI 中顯示物件計數的支援。
  • 減少報表大小超過 25%。
  • 改善了未剖析建構的錯誤訊息。

2014 年 4 月

SSMA for Oracle 2014 年 4 月版本包含下列變更:

  • 新增對 MS SQL Server 2014 的支援。
  • 新增 Oracle 12 和查詢最佳化工具的支援。
  • 修正了與轉換至 Azure 相關的錯誤。
  • 修正了與 IE 10 中不可見報表頁面相關的錯誤。

2012 年 1 月

SSMA for Oracle 2012 年 1 月版本新增對預設為 NULLRowTypeRecordType 輸入參數的支援。

2011 年 7 月

SSMA for Oracle 2011 年 7 月版本包含下列變更:

  • 新增將 Oracle 序列轉換成 SQL Server 2012 (11.x) 序列產生器的支援。
  • 改善資料移轉期間的錯誤報告。
  • 改善使用保留字的陳述式轉換。
  • 改善函式中日期值的隱含轉換。

2011 年 4 月

SSMA for Oracle 2011 年 4 月版本包含下列變更:

  • 合併的「SSMA for Oracle」產品,可支援 SQL Server 2005 (9.x)、SQL Server 2008 (10.x) 和 SQL Server 2012 (11.x)。
  • 新增對連線和移轉至 SQL Server 2012 (11.x) 的支援。
  • 增強用戶端資料移轉引擎,支援並行資料移轉。
  • 使用 SimpleBulk 記錄復原模式改善資料移轉效能。
  • 新增舊版 SSMA (v4.0 和 v4.2) 所建立專案的回溯相容性支援。
  • 新增將 SSMA for Oracle v5.0 產品與舊版 SSMA (v4.0 和 v4.2) 產品並排安裝的功能。
  • 新增對報告使用者定義型別 (包括子類型、VARRAYNESTED TABLE、對象資料表和物件檢視),及其在具有特殊錯誤訊息之 PL/SQL 區塊中的使用方式的支援。

2010 年 7 月

SSMA for Oracle 2010 年 7 月版本新增:

  • 支援移轉至 SQL Server 2008 R2。
  • 用於命令列執行的新 SSMA 主控台應用程式。
  • 支援使用伺服器端和用戶端資料移轉引擎進行資料移轉。
  • 支援資料移轉中的「自訂 SELECT」陳述式。
  • 支援從 Oracle 11g R2 移轉。

2008 年 6 月

SSMA for Oracle 2008 年 6 月版本包含下列變更:

  • 新增評定報告的改善,包括同義字的其他資訊、可剖析物件的原始來源、面板和 SQL Server 標誌移除,以及配置持續性。
  • 新增物件轉換的改善:
    • 新增套件 DBMS_LOBDBMS_SQL 轉換。
    • 修訂了聯結轉換。
    • 修改集合和記錄轉換,目前在發佈的簡單案例中,會透過每個欄位的個別變數來轉換記錄。
    • 改進記錄和集合實作。
    • 新增視窗化彙總函式。
    • 新增 ROLLUP/CUBE 子句。
    • 改進 NEXTVAL/CURVAL
    • 新增 SET 子句中的資料行群組、群組集和群組識別碼。
    • 新增 MERGE 陳述式。
    • 新增對新的日期時間類型的支援,以及作為 CLR 資料類型時轉換記錄和集合。
  • 新增測試人員的新功能。 現在可以使用測試人員,作為物件測試資料表,可以改變測試案例中數個可測試物件的呼叫順序、使用者可以使用記錄和集合作為為參數和傳回值測試程序和函式,並且新增相依性分析器來只檢查已使用的資料表。

2007 年 8 月

SSMA for Oracle 2007 年 8 月版本新增:

  • 新的測試人員元件可讓您建立、管理及執行測試案例,以驗證轉換的 SQL 程式碼。
  • 在 SQL 轉換器中新增支援 Oracle 子類型、集合和本機模組的轉換。
  • 新的同步處理功能可讓您同步處理特定物件和 SQL Server 資料庫。
  • 新的轉換選項。

2007 年 4 月

SSMA for Oracle 2007 年 4 月版本是初始版本。