Trace Id is missing

SQL developer tools

Focus on what you love: building great apps. Get the tools and APIs for your preferred platform to build intelligent, data-driven apps—fast.

Azure Data Studio

Azure Data Studio offers a modern editor experience for managing data across multiple sources with fast intellisense, code snippets, source control integration and an integrated terminal. Access, configure, monitor, and manage the Azure Data family of on-premises and cloud data platforms on Windows, MacOS and Linux with this graphical tool.

Azure Data Studio with charts and graphs
SQL Server Data Tools with charts and results

SQL extension for Visual Studio Code

Enable a T-SQL inner loop on your favorite code editor for Windows, Linux, or macOS. Connect to your SQL database running on Windows or Linux, on-premises or in any cloud. Access code editing features—such as IntelliSense and keyword completion—to more efficiently write T-SQL code, run queries, view results, and save to CSV or JSON formats.

SQL Server Data Tools

Easily build, debug, maintain, and refactor databases inside Visual Studio. SQL Server Data Tools (SSDT) introduces a declarative model that spans all the phases of database development—enabling continuous integration and deployment for your databases. Work with a database project, or work directly with a connected database instance in Azure SQL Database, Azure SQL Data Warehouse, and SQL Server—running on Windows or Linux, on-premises or in any cloud.

SQLCMD computer screen with folders and lists
SQL Server demo on a command screen

Command line interface and management tools

Automate numerous database development tasks on Windows and Linux by using the command prompt or scripts—including using SqlPackage and SQLCMD to run T-SQL statements, or creating a database snapshot .DACPAC file from a live SQL Server or Azure SQL Database.

Data loading and migration

Bulk Copy Program

Use the Bulk Copy Program command-line utility to easily copy data between an instance of SQL Server and a data file in a user-specified format, import a large number of new rows into SQL Server tables, or export data out of tables into data files.

SQL Server Migration Assistant

Use SQL Server Migration Assistant to simplify migration to SQL Server and Azure SQL Database from Microsoft Access, IBM DB2, MySQL, Oracle, and Sybase ASE.

SQL Server Integration Services

Use SQL Server Integration Services (SSIS) to build enterprise-grade extract, transform, load (ETL) solutions with a rich set of built-in tasks and transformations that support a variety of data sources and targets. Easily clean and mine data, respond to events, update data warehouses, and manage SQL Server objects and data.

Data science tools and services

Python Tools

Editing, debugging, interactive development for Python apps, using familiar frameworks including Django and Flask.

R Tools

R is a highly extensible language and environment for statistical computing and graphics.

F#

F# is well-suited to machine learning because of its efficient execution, succinct style, data access capabilities and scalability.

Azure ML

Walk through the process of building a machine learning model in R, deploying it as a web service in Azure ML, and then creating and deploying a web application that does predictions in real time.

SQL Server R Services

Find out what is new in SQl Server Machine Learning Services.

Power BI data visualization

Transform your company's data into rich, interactive visuals with Power BI. Use this suite of business analytic tools to help analyze data and share insights across your organization.

Screenshot of Power BI workspace on tablet screen
Northwind Traders mobile report for miami store dashboard with charts

SQL Server Business Intelligence

Learn how to take complex data and turn it into business insights using a comprehensive, enterprise-ready business intelligence (BI) platform.

Follow us

Share this page