Blog Post

Azure SQL Blog
4 MIN READ

Azure Data Studio Retirement

carlosrobles's avatar
carlosrobles
Icon for Microsoft rankMicrosoft
Feb 06, 2025

We’re announcing the upcoming retirement of Azure Data Studio (ADS) on February 6, 2025, as we focus on delivering a modern, streamlined SQL development experience. ADS will remain supported until February 28, 2026, giving developers ample time to transition.

This decision aligns with our commitment to simplifying SQL development by consolidating efforts on Visual Studio Code (VS Code) with the MSSQL extension, a powerful and versatile tool designed for modern developers.

Why Retire Azure Data Studio?

Azure Data Studio has been an essential tool for SQL developers, but evolving developer needs and the rise of more versatile platforms like VS Code have made it the right time to transition. Here’s why:

Focus on innovation

VS Code, widely adopted across the developer community, provides a robust platform for delivering advanced features like cutting-edge schema management and improved query execution.

Streamlined tools

Consolidating SQL development on VS Code eliminates duplication, reduces engineering maintenance overhead, and accelerates feature delivery, ensuring developers have access to the latest innovations.

Why Transition to Visual Studio Code?

VS Code is the #1 developer tool, trusted by millions worldwide. It is a modern, versatile platform that meets the evolving demands of SQL and application developers. By transitioning, you gain access to cutting-edge tools, seamless workflows, and an expansive ecosystem designed to enhance productivity and innovation. We’re committed to meeting developers where they are, providing a modern SQL development experience within VS Code. Here’s how:

Modern development environment

VS Code is a lightweight, extensible, and community-supported code editor trusted by millions of developers. It provides:

  • Regular updates.
  • An active extension marketplace.
  • A seamless cross-platform experience for Windows, macOS, and Linux.

Comprehensive SQL features

With the MSSQL extension in VS Code, you can:

  • Execute queries faster with filtering, sorting, and export options for JSON, Excel, and CSV.
  • Manage schemas visually with Table Designer, Object Explorer, and support for keys, indexes, and constraints.
  • Connect to SQL Server, Azure SQL (all offerings), and SQL database in Fabric using an improved Connection Dialog.
  • Streamline development with scripting, object modifications, and a unified SQL experience.
  • Optimize performance with an enhanced Query Results Pane and execution plans.
  • Integrate with DevOps and CI/CD pipelines using SQL Database Projects.

Stay tuned for upcoming features—we’re continuously building new experiences based on feedback from the community. Make sure to follow the MSSQL repository on GitHub to stay updated and contribute to the project!

Streamlined workflow

VS Code supports cloud-native development, real-time collaboration, and thousands of extensions to enhance your workflows.

Transitioning to Visual Studio Code: What You Need to Know

We understand that transitioning tools can raise concerns, but moving from Azure Data Studio (ADS) to Visual Studio Code (VS Code) with the MSSQL extension is designed to be straightforward and hassle-free. Here’s why you can feel confident about this transition:

No Loss of Functionality

If you use ADS to connect to Azure SQL databases, SQL Server, or SQL database in Fabric, you’ll find that the MSSQL extension supports these scenarios seamlessly. Your database projects, queries, and scripts created in ADS are fully compatible with VS Code and can be opened without additional migration steps.

Familiar features, enhanced experience

VS Code provides advanced tools like improved query execution, modern schema management, and CI/CD integration. Additionally, alternative tools and extensions are available to replace ADS capabilities like SQL Server Agent and Schema Compare.

Cross-Platform and extensible

Like ADS, VS Code runs on Windows, macOS, and Linux, ensuring a consistent experience across operating systems. Its extensibility allows you to adapt it to your workflow with thousands of extensions.

If you have further questions or need detailed guidance, visit the ADS Retirement page. The page includes step-by-step instructions, recommended alternatives, and additional resources.

Continued Support

With the Azure Data Studio retirement, we’re committed to supporting you during this transition:

  • Documentation: Find detailed guides, tutorials, and FAQs on the ADS Retirement page.
  • Community Support: Engage with the active Visual Studio Code community for tips and solutions. You can also explore forums like Stack Overflow.
  • GitHub Issues: If you encounter any issues, submit a request or report bugs on the MSSQL extension’s GitHub repository.
  • Microsoft Support: For critical issues, reach out to Microsoft Support directly through your account.

Transitioning to VS Code opens the door to a more modern and versatile SQL development experience. We encourage you to explore the new possibilities and start your journey today!

Conclusion

Azure Data Studio has served the SQL community well,but the Azure Data Studio retirement marks an opportunity to embrace the modern capabilities of Visual Studio Code. Transitioning now ensures you’re equipped with cutting-edge tools and a future-ready platform to enhance your SQL development experience.

For a detailed guide on ADS retirement , visit aka.ms/ads-retirement.

To get started with the MSSQL extension, check out the official documentation.

We’re excited to see what you build with VS Code!

Updated Feb 18, 2025
Version 2.0

23 Comments

  • BigLeka's avatar
    BigLeka
    Copper Contributor

    As always, M$FT don't care about the real people that use the software. 

  • Justin655's avatar
    Justin655
    Copper Contributor

    This is horrible news, what about all the other database extensions or tools that don't exist in VS code. Vs code sucks at connecting to and working with postgres SQL. I can't use AAD authentication in VS code like we can in azure Data studio. this announcement shows just how out of touch Microsoft is.

    • JoshMSFT's avatar
      JoshMSFT
      Icon for Microsoft rankMicrosoft

      Hi Justin,

      Thank you for your feedback. As a member of the Azure DB for PostgreSQL product team, I want to assure you that we are diligently working on a reimagined PostgreSQL extension for VS Code. We’re committed to delivering a high-quality extension with ADS feature parity and additional enhancements. This revamped extension will be available well before the ADS retirement scheduled for February 2026. Please stay tuned for further announcements on our Azure Database for PostgreSQL Blog, available here: https://aka.ms/azurepostgresblog

    • primalcode's avatar
      primalcode
      Copper Contributor

      I agree, we use postgres hosted in azure and azure data studio worked really well with it. carlosrobles As far as i can see the last real development on postgres extension for vs code was in 2020, (https://github.com/microsoft/vscode-postgresql) 5 years ago. Will MS make some commitment to support this and making it at least have feature parity with the extension in azure data studio BEFORE retirement. Otherwise its this type of behaviour that makes us nervous to use MS products in the first place as all we see is MS removing a really useful functional product with no viable alternative

    • davidrychly's avatar
      davidrychly
      Copper Contributor

      That’s terrible news, but so Microsoft was of doing things. Don’t care about their users and make stupid decisions to make their users use products of their rivals, because they don’t have any adequate alternative to offer themselves.

  • Althalus's avatar
    Althalus
    Copper Contributor

    Any possibility of having an export connections feature to migrate them to the new plugin?

  • davjar's avatar
    davjar
    Copper Contributor

    What isn't helpful here is that a lot of what can be considered basic features in the MSSQL extension are in preview:

    • Execute queries and View Results (Preview)
    • Object Explorer (Preview)
    • Table Designer (Preview)
    • Query Plan Visualizer (Preview)
  • KevinCandlert's avatar
    KevinCandlert
    Copper Contributor

    How do one import a bacpac-file using the MSSQL extension in vscode? I've recommended many of our Mac OS users to install Azure Data Studio just to make it easier to import database backups for local development. There doesn't seem to be any equivalent feature (bacpac or bak) in the MSSQL extension?

    Is the mssql-tools docker container the only way to go for non-Windows users now? ☹️