You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql/connect-overview.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.author: stefanazaric
6
6
ms.service: azure-synapse-analytics
7
7
ms.topic: overview
8
8
ms.subservice: sql
9
-
ms.date: 09/23/2024
9
+
ms.date: 02/04/2026
10
10
ms.reviewer: stefanazaric
11
11
ms.custom:
12
12
- devx-track-csharp
@@ -36,11 +36,11 @@ To find the fully qualified server name:
36
36
37
37
## Supported tools
38
38
39
-
Use [Azure Data Studio](/azure-data-studio/download-azure-data-studio) or [SQL Server Management Studio (SSMS)](https://aka.ms/ssms).
39
+
Use [SQL Server Management Studio (SSMS)](https://aka.ms/ssms) or the [MSSQL extension for Visual Studio Code](/sql/tools/visual-studio-code-extensions/mssql/mssql-extension-visual-studio-code).
40
40
41
-
For serverless SQL pools:
42
-
-[Azure Data Studio](/azure-data-studio/download-azure-data-studio) is fully supported starting from version 1.18.0.
43
-
-[SQL Server Management Studio](https://aka.ms/ssms) is partially supported starting from version 18.5, you can use it to connect and query only.
41
+
For serverless SQL pools, the following tools are partially supported (connect and query only):
42
+
-[Visual Studio Code](/sql/tools/visual-studio-code-extensions/mssql/mssql-extension-visual-studio-code)
43
+
-[SQL Server Management Studio](https://aka.ms/ssms)
44
44
45
45
## Supported drivers and connection strings
46
46
Synapse SQL supports [ADO.NET](/dotnet/framework/data/adonet/), [ODBC](/sql/connect/odbc/windows/microsoft-odbc-driver-for-sql-server-on-windows), [PHP](/sql/connect/php/overview-of-the-php-sql-driver?f=255&MSPPError=-2147217396), and [JDBC](/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server). To find the latest version and documentation, select one of the preceding drivers. To automatically generate the connection string for the driver that you're using from the Azure portal, select **Show database connection strings** from the preceding example. Following are also some examples of what a connection string looks like for each driver.
@@ -92,7 +92,7 @@ Synapse SQL standardizes some settings during connection and object creation. Th
92
92
93
93
## Recommendations
94
94
95
-
For executing **serverless SQL pool** queries, recommended tools are [Azure Data Studio](get-started-azure-data-studio.md) and Azure Synapse Studio.
95
+
For executing **serverless SQL pool** queries, the recommended tool Azure Synapse Studio.
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql/overview-features.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.author: jovanpop
7
7
ms.service: azure-synapse-analytics
8
8
ms.topic: overview
9
9
ms.subservice: sql
10
-
ms.date: 03/24/2022
10
+
ms.date: 02/04/2026
11
11
ms.custom: sfi-ropc-nochange
12
12
13
13
---
@@ -124,11 +124,11 @@ You can use various tools to connect to Synapse SQL to query data.
124
124
125
125
| Tool | Dedicated | Serverless |
126
126
| --- | --- | --- |
127
-
|**Synapse Studio**| Yes, SQL scripts | Yes, SQL scripts can be used in Synapse Studio. Use SSMS or ADS instead of Synapse Studio if you are returning a large amount of data as a result. |
127
+
|**Synapse Studio**| Yes, SQL scripts | Yes, SQL scripts can be used in Synapse Studio. Use SSMS or Visual Studio Code instead of Synapse Studio if you are returning a large amount of data as a result. |
128
128
|**Power BI**| Yes | Yes, you can [use Power BI](tutorial-connect-power-bi-desktop.md) to create reports on serverless SQL pool. Import mode is recommended for reporting.|
129
129
|**Azure Analysis Service**| Yes | Yes, you can load data in Azure Analysis Service using the serverless SQL pool. |
130
-
|**Azure Data Studio (ADS)**| Yes | Yes, you can [use Azure Data Studio](get-started-azure-data-studio.md)(version 1.18.0 or higher) to query a serverless SQL pool. SQL scripts and SQL notebooks are supported. |
131
-
|**SQL Server Management Studio (SSMS)**| Yes | Yes, you can [use SQL Server Management Studio](get-started-ssms.md) (version 18.5 or higher) to query a serverless SQL pool. SSMS shows only the objects that are available in the serverless SQL pools. |
130
+
|**SQL Server Management Studio (SSMS)**| Yes | Yes, you can [use SQL Server Management Studio](get-started-ssms.md) to query a serverless SQL pool. SSMS shows only the objects that are available in the serverless SQL pools. |
131
+
|**MSSQL extension for Visual Studio Code**| Yes | Yes, you can [use Visual Studio Code](/sql/tools/visual-studio-code-extensions/mssql/mssql-extension-visual-studio-code)to query a serverless SQL pool. SQL scripts and SQL notebooks are supported. Visual Studio Code shows only the objects that are available in the serverless SQL pools. |
132
132
133
133
> [!NOTE]
134
134
> You can use SSMS to connect to serverless SQL pool and query. It is partially supported starting from version 18.5, you can use it to connect and query only.
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql/resources-self-help-sql-on-demand.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.author: stefanazaric
7
7
ms.topic: troubleshooting-known-issue
8
8
ms.service: azure-synapse-analytics
9
9
ms.subservice: sql
10
-
ms.date: 09/26/2024
10
+
ms.date: 02/04/2026
11
11
---
12
12
13
13
# Troubleshoot serverless SQL pool in Azure Synapse Analytics
@@ -34,7 +34,7 @@ Usually, this problem occurs for one of two reasons:
34
34
Your query might fail with the error message `Websocket connection was closed unexpectedly.` This message means that your browser connection to Synapse Studio was interrupted, for example, because of a network issue.
35
35
36
36
- To resolve this issue, rerun your query.
37
-
- Try [Azure Data Studio](/azure-data-studio/download-azure-data-studio) or [SQL Server Management Studio](/sql/ssms/download-sql-server-management-studio-ssms) for the same queries instead of Synapse Studio for further investigation.
37
+
- Try the [MSSQL extension for Visual Studio Code](/sql/tools/visual-studio-code-extensions/mssql/mssql-extension-visual-studio-code) or [SQL Server Management Studio](/ssms/sql-server-management-studio-ssms) for the same queries instead of Synapse Studio for further investigation.
38
38
- If this message occurs often in your environment, get help from your network administrator. You can also check firewall settings, and check the [Troubleshooting guide](../troubleshoot/troubleshoot-synapse-studio.md).
39
39
- If the issue continues, create a [support ticket](/azure/azure-portal/supportability/how-to-create-azure-support-request) through the Azure portal.
40
40
@@ -187,7 +187,7 @@ The error `Query timeout expired` is returned if the query executed more than 30
187
187
188
188
The error `Invalid object name 'table name'` indicates that you're using an object, such as a table or view, that doesn't exist in the serverless SQL pool database. Try these options:
189
189
190
-
- List the tables or views and check if the object exists. Use SQL Server Management Studio or Azure Data Studio because Synapse Studio might show some tables that aren't available in serverless SQL pool.
190
+
- List the tables or views and check if the object exists. Use SQL Server Management Studio or Visual Studio Code, because Synapse Studio might show some tables that aren't available in serverless SQL pool.
191
191
- If you see the object, check that you're using some case-sensitive/binary database collation. Maybe the object name doesn't match the name that you used in the query. With a binary database collation, `Employee` and `employee` are two different objects.
192
192
- If you don't see the object, maybe you're trying to query a table from a lake or Spark database. The table might not be available in the serverless SQL pool because:
193
193
@@ -1004,13 +1004,13 @@ Serverless SQL pool assigns the resources to the queries based on the size of th
1004
1004
1005
1005
If you have queries with a query duration longer than 30 minutes, the query slowly returning results to the client are slow. Serverless SQL pool has a 30-minute limit for execution. Any more time is spent on result streaming. Try the following workarounds:
1006
1006
1007
-
- If you use [Synapse Studio](#query-is-slow-when-executed-by-using-synapse-studio), try to reproduce the issues with some other application like SQL Server Management Studio or Azure Data Studio.
1008
-
- If your query is slow when executed by using [SQL Server Management Studio, Azure Data Studio, Power BI, or some other application](#query-is-slow-when-executed-by-using-an-application), check networking issues and best practices.
1007
+
- If you use [Synapse Studio](#query-is-slow-when-executed-by-using-synapse-studio), try to reproduce the issues with some other application like SQL Server Management Studio or Visual Studio Code.
1008
+
- If your query is slow when executed by using [SQL Server Management Studio, Visual Studio Code, Power BI, or some other application](#query-is-slow-when-executed-by-using-an-application), check networking issues and best practices.
1009
1009
- Put the query in the CETAS command and measure the query duration. The CETAS command stores the results to Azure Data Lake Storage and doesn't depend on the client connection. If the CETAS command finishes faster than the original query, check the network bandwidth between the client and serverless SQL pool.
1010
1010
1011
1011
#### Query is slow when executed by using Synapse Studio
1012
1012
1013
-
If you use Synapse Studio, try using a desktop client such as SQL Server Management Studio or Azure Data Studio. Synapse Studio is a web client that connects to serverless SQL pool by using the HTTP protocol, which is generally slower than the native SQL connections used in SQL Server Management Studio or Azure Data Studio.
1013
+
If you use Synapse Studio, try using a desktop client such as SQL Server Management Studio or Visual Studio Code. Synapse Studio is a web client that connects to serverless SQL pool by using the HTTP protocol, which is generally slower than the native SQL connections used in SQL Server Management Studio or Visual Studio Code.
1014
1014
1015
1015
#### Query is slow when executed by using an application
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql/tutorial-connect-power-bi-desktop.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: azaricstefan
6
6
ms.service: azure-synapse-analytics
7
7
ms.topic: tutorial
8
8
ms.subservice: sql
9
-
ms.date: 05/20/2020
9
+
ms.date: 02/04/2026
10
10
ms.author: stefanazaric
11
11
ms.custom: sfi-image-nochange
12
12
@@ -32,7 +32,7 @@ To complete this tutorial, you need the following prerequisites:
32
32
33
33
Optional:
34
34
35
-
- A SQL query tool, such as [Azure Data Studio](/azure-data-studio/download-azure-data-studio), or [SQL Server Management Studio (SSMS)](/sql/ssms/download-sql-server-management-studio-ssms).
35
+
- A SQL query tool, such as the [MSSQL extension for Visual Studio Code](/sql/tools/visual-studio-code-extensions/mssql/mssql-extension-visual-studio-code), or [SQL Server Management Studio (SSMS)](/sql/ssms/download-sql-server-management-studio-ssms).
0 commit comments