重要
Azure Data Studio 將於 2026 年 2 月 28 日停止支援。 建議您使用 Visual Studio Code。 如需移轉至 Visual Studio Code 的詳細資訊,請流覽 Azure Data Studio 發生什麼事?
Azure Data Studio 於 2026 年 2 月 28 日正式淘汰。 您應該移轉至 Visual Studio Code。 這項變更旨在合併 SQL 開發工具,並為開發人員社群提供更健全且功能豐富的環境。
本文提供建議和資源,協助您從 Azure Data Studio 轉換至 Visual Studio Code 或替代工具。 在此期間,Azure Data Studio 中的所有本機檔案和資料庫專案仍可供使用。
為什麼要淘汰 Azure Data Studio?
淘汰 Azure Data Studio 的願望是簡化和增強 SQL 開發體驗。
重要考慮
Visual Studio Code 是一個廣泛採用的平臺,具有特殊的社群支援和廣泛的延伸模塊生態系統,可讓我們提供進階功能,例如尖端架構管理工具和增強的開發人員體驗。
藉由合併Visual Studio Code的工作,我們可以更有效率地提供進階功能和改善的體驗。 這可消除重複、降低維護成本,並加速功能傳遞。
移轉至Visual StudioCode的主要優點
移轉至Visual Studio Code提供現代化、多功能且開發人員友好的平臺,讓開發人員能夠使用進階工具、廣泛的社群支援,以及順暢地整合到現今的開發工作流程中。
新式開發環境
- Visual Studio Code 是世界上最廣泛使用的程式代碼編輯器之一,受到數百萬開發人員的信任。
- 輕量型設計和豐富的擴充生態系統。
- 定期更新和活躍的開放原始碼社群。
- 專為提升生產力而設計的內建功能。
完整的功能集
- 增強的查詢執行:使用詳細結果和篩選選項,更快速且更可靠的查詢執行。
- 新式架構管理:可視化、設計和管理資料庫架構的工具。
- 與 CI/CD整合:支援自動化資料庫部署和更新。
- 改善用戶體驗:現代化查詢編輯器、智慧型建議和錯誤醒目提示。
跨平臺相容性
- 如同 Azure Data Studio,Visual Studio Code 會在 windows 、macOS和 Linux上順暢地執行。
- 跨平臺提供一致的開發環境。
簡化的工作流程
- CI/CD 整合:順利從開發移轉至部署。
- 雲端原生開發:Azure 服務的內建支援。
- 共同作業工具:即時共同作業與 實時共用。
- 廣泛的擴充功能市集:針對量身打造的工作流程,有數千個擴充功能。
移轉計劃
Azure Data Studio 使用者有不同的需求,從連線到 Azure SQL 資料庫,到使用非 SQL Server 相關功能的擴充功能。
注意
對於主要使用 Fabric 中的 Azure SQL、Azure SQL Database 或 SQL Server 的使用者,使用 MSSQL 擴充功能移轉至 Visual Studio Code 相當簡單。 延伸模組提供這些案例的完整支持,確保不會遺失功能。
安裝 Visual Studio Code 和 MSSQL 擴充功能
- 從官方網站下載並安裝 Visual Studio Code。
- 從 Visual Studio Code 市集安裝 MSSQL 擴充功能。
移轉資料庫項目和查詢:
- 直接在 Visual Studio Code 中開啟 SQL 資料庫專案,而不需要移轉步驟。
- 來自 Azure Data Studio 的查詢和腳本與 Visual Studio Code 完全相容。
探索 Visual Studio Code中的其他功能:
- 使用進階架構管理工具。
- 使用DevOps工作流程,包括 CI/CD 整合。
Azure Data Studio 中 SQL Server 功能的建議替代方案
Azure Data Studio 擴充功能 | 描述 | 更換 |
---|---|---|
SQL Server Agent | 管理和自動化 SQL Server Agent 作業。 | SQL Server Management Studio (SSMS) |
SQL Server Profiler | 追蹤和監視 SQL Server 活動。 | SQL Server Management Studio (SSMS) |
資料庫管理 | 在 Windows 上管理資料庫的工具。 | SQL Server Management Studio (SSMS) |
圖式 | 比較和同步資料庫結構。 | Visual Studio SQL Server Data Tools (SSDT)。 正在為 VS Code 進行 MSSQL 擴充功能開發。 |
平面檔案匯入 | 將 .txt 和 .csv 檔案匯入資料庫。 |
大量插入 /PowerShell。 Visual Studio Code 的 MSSQL 擴充功能正在開發中。 |
DACPAC 匯入/匯出 | 部署和擷取 DACPAC 檔案。 | 適用於 Visual Studio Code 的 SqlPackage / MSSQL 擴充功能。 |
SQL Server 評量 | 評估現有的 SQL Server 數據資產以準備移轉。 | 評估由 Azure Arc 啟用的 SQL Server 的移轉準備狀態。 |
Azure SQL 移轉 | 將 SQL Server 遷移至 Azure SQL。 | Azure SQL 受控實例、Azure VM 上的 SQL 服務,以及 Azure SQL Database 的替代移轉工具。 |
筆記本 | SQL + Markdown 互動式檔。 | Visual Studio Code 中的「Polyglot 筆記本」。 |
SQL Database 專案 | 建立、管理及部署 SQL 資料庫專案。 | 在 VS Code 和 Visual Studio 中,MSSQL 擴充功能獲得完全支援。 |
替代的 Azure Data Studio 功能
對於依賴 Azure Data Studio 進行非 SQL Server 相關工作的使用者(例如,PostgreSQL、MySQL或 Azure Cosmos DB),可以使用適當的 Visual Studio Code 替代方案。
移轉步驟
從 Marketplace 安裝相關的 Visual Studio Code 延伸模組。
探索建議的替代專案:
Azure Data Studio 擴充功能 | 描述 | 更換 |
---|---|---|
PostgreSQL | 管理 PostgreSQL 資料庫。 | 待定公告 |
MySQL | 管理 MySQL 資料庫。 | 待發布公告 |
Azure Cosmos DB | 管理 Azure Cosmos DB 的 MongoDB API。 | 適用於 Visual Studio Code 的 Azure 資料庫 |
適用於 MongoDB 的 Azure Cosmos DB 移轉 | 將 MongoDB 遷移至 Azure Cosmos DB。 | 待發佈公告 |
可用的資源
資源 | 描述 |
---|---|
文件 | 如需教學課程和指南,請存取適用於 Visual Studio Code 的 MSSQL 擴充功能文件。 |
社群支援 | 加入 Visual Studio Code 社群,並探索 Stack Overflow 等論壇。 |
GitHub 問題 | 透過 Azure Data Studio GitHub 存放庫提交功能要求或報告 Bug。 |
Microsoft支援 | 請連絡 Microsoft 技術支援以解決重大問題。 |
常見問題 (FAQ)
以下是 Azure Data Studio 淘汰和移轉至 Visual Studio Code 的相關問題的解答。
2026 年 2 月 28 日之後,Azure Data Studio 會發生什麼事?
2026 年 2 月 28 日之後,將不再支援 Azure Data Studio。 這表示它會在該日期之後停止接收任何更新、安全性修補程式或維護。 您應該在 2026 年 2 月 28 日之前移轉至替代解決方案,以確保持續支援和安全性。
Azure Data Studio 中現有的資料庫項目會發生什麼事?
您可以在 Visual Studio Code 中開啟專案,而不需進行移轉。
是否有移轉期限?
Azure Data Studio 將於 2025 年 2 月 6 日淘汰,並提供支援直到 2026 年 2 月 28 日。
我的查詢和腳本可以在Visual StudioCode中運作嗎?
是的,它們完全相容。
至於 Visual Studio Code 中尚未提供的擴充功能呢?
如需替代方案,請參閱移轉方案。
是否有針對像 SQL Server Agent 這樣的缺失功能的計劃?
正在開發的功能包括架構比較和 Dacpac 支援。 對其他人使用 SQL Server Management Studio (SSMS)。
如何安裝適用於Visual Studio Code 的 MSSQL 擴充功能?
從 Visual Studio Code Marketplace 安裝它。 文件中有詳細的步驟可供參考。
Visual Studio Code 透過 Azure Data Studio 提供哪些優點?
具有增強社群支援和 DevOps 整合的現代化可延伸環境。