The latest version of the MSSQL extension for Visual Studio Code offers a Preview feature called 'Local SQL Server Containers' based on SQL Server 2025.
Users can now create and manage SQL Server containers locally without using Docker commands.
The extension allows for the default use of SQL Server 2025 with vector and AI-ready features.
Users can auto-connect with a ready-to-use connection profile and manage containers from the connection panel.
There is automatic port conflict detection and resolution, along with options to customize container details like name, hostname, port, and version.
The process involves downloading and installing Visual Studio Code and the MSSQL extension, followed by creating the local SQL Server container.
If Docker is not installed, users will need to install it to proceed.
After installation, users can choose the SQL Server image up to version 2017 or select the SQL Server 2025 version.
A password and profile name need to be set, followed by accepting terms and conditions before creating the container.
The creation process involves three steps: Creating Container, Setting up container, and Connecting to Container.
Once online, users can test the connection by executing queries like SELECT @@Version and SELECT @@Servername.
This new feature simplifies the process for developers, allowing them to use SQL Server 2025 on Linux Ubuntu without needing Docker commands.
Overall, the installation and initial steps are deemed straightforward and favorable among developers without Docker expertise.
The feature is expected to be popular among developers wanting to adopt it quickly.