共用方式為


架構比較延伸模組

重要

Azure Data Studio 將於 2026 年 2 月 28 日停止支援。 建議您使用 Visual Studio Code 的 MSSQL 延伸模組。 如需移轉至 Visual Studio Code 的詳細資訊,請流覽 Azure Data Studio 發生什麼事?

本文提供 Azure Data Studio 架構比較延伸模組的概觀。 架構比較延伸模組提供易於使用的方式來比較兩個資料庫定義,並將來源的差異套用至目標。 這包括使用中的資料庫連線、dacpac 檔案和 SQL 專案

手動管理和同步處理不同的資料庫版本可能很繁瑣。 架構比較延伸模組可簡化比較資料庫的程式,並在同步處理資料庫時提供完整控制權-您可以在套用任何變更之前選擇性地篩選特定差異和差異類別。 架構比較延伸模組是可靠的工具,可節省您的時間和程序代碼。

Azure Data Studio G U I 的螢幕快照,比較架構延伸模組。

特徵

架構比較延伸模組提供下列功能:

  • 比較兩個 dacpac 檔案、資料庫或 SQL 專案之間的結構描述。
  • 將結果視為一系列針對目標的行動,以使其符合來源。
  • 選擇性排除結果中列出的動作。
  • 設定控制比較範圍的選項。
  • 將變更直接套用至目標,或產生腳本,以便稍後套用變更。
  • 儲存比較。

Azure Data Studio G U I 的螢幕快照,其中比較架構。

安裝擴充套件

若要安裝架構比較延伸模組,請遵循下列步驟:

  1. 在 Azure Data Studio 中,選取 [擴充功能] 圖示以檢視可用的擴充功能。

    Azure Data Studio 介面的市集搜尋螢幕快照。

  2. 搜尋 [架構比較 ] 延伸模組,然後選取它以檢視其詳細數據。 選取 [安裝] 以新增延伸模組。

  3. 安裝之後,請重新載入以在 Azure Data Studio 中啟用延伸模組 (只有在第一次安裝延伸模組時才需要)。

比較架構

若要比較架構,請開啟 [架構比較] 對話框。 若要這樣做,請遵循下列步驟:

  1. 若要開啟 [架構比較] 對話框,請在 [物件總管] 中以滑鼠右鍵按兩下資料庫,然後選取 [ 架構比較]。 您選取的資料庫會設定為比較中的 資料庫。

    Azure Data Studio G U I 的螢幕快照,架構比較啟動。

  2. 選取其中一個省略號 (...) 來變更架構比較工具的來源目標,然後選取 [確定]。

    Azure Data Studio G U I、架構比較、選取來源和目標的螢幕快照。

  3. 若要自定義您的比較,請選取工具列中的 [ 選項 ] 按鈕。

  4. 選取 [比較] 以檢視比較的結果。

從資料庫更新現有的 SQL 專案

若要從資料庫更新現有的 SQL 專案,請遵循下列步驟:

  1. 同時安裝 架構比較SQL Database 專案 延伸模組。

  2. [資料庫] 儀錶板 中,選取工具列中的 [ 從資料庫更新專案] 選項。

  3. 選取現有的 SQL 專案,以及新物件的所需檔案結構。

  4. 選擇 [架構比較] 中的 [檢視變更 ],以檢閱變更,再將它們套用至 SQL 專案。

後續步驟