測試移轉的資料庫物件 (OracleToSQL)

適用於 Oracle Tester 的 Microsoft SQL Server 移轉小幫手 (SSMA 測試器) 會自動測試資料庫物件轉換,以及 SSMA 所做的資料移轉。 完成所有 SSMA 移轉步驟之後,請使用 SSMA 測試器來確認轉換物件的運作方式都相同,且所有資料都已正確傳輸。

您可以使用 SSMA 測試器測試下列物件類型:

  • Tables
  • 預存程序,包括封裝程序
  • 使用者定義的函式,包括封裝函式
  • 檢視
  • 獨立陳述式

SSMA 測試器會執行選取的物件,以測試 Oracle 及其 SQL Server 中的對應項目。 之後,其會根據下列準則來比較結果:

  • 資料表資料中的變更是否相同?
  • 程序和函數的輸出參數值是否相同?
  • 函數傳回的結果是否相同?
  • 結果集是否相同?

注意

注意! 請勿在生產系統上使用 SSMA 測試器。 在測試器執行期間,來源結構描述和資料會遭到修改。 某些測試程式碼類型可能無法完整還原原始狀態。

必要條件

若要啟用結果資料表資料的比較,請在結構描述轉換開始之前,將 [產生 ROWID 資料行] 選項設定為 [是]。 SSMA 在執行 [轉換結構描述] 命令期間,會將 ROWID 資料行新增至所有資料表。

請注意,目前版本的 SSMA 測試器不支援相同來源或目標伺服器上不同使用者的平行執行。

開始使用

建立測試案例 (OracleToSQL)

另請參閱

專案設定 (轉換) (OracleToSQL)