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: azure-sql/database-watcher-overview.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: An overview of database watcher for Azure SQL, a managed monitoring
5
5
author: lcwright
6
6
ms.author: lancewright
7
7
ms.reviewer: wiassaf, dfurman
8
-
ms.date: 03/13/2025
8
+
ms.date: 04/09/2025
9
9
ms.service: azure-sql
10
10
ms.subservice: monitoring
11
11
ms.topic: conceptual
@@ -248,7 +248,6 @@ During preview, database watcher has the following known issues.
248
248
| In Azure SQL Managed Instance, data is not collected if the `EXECUTE` permission on the `sys.xp_msver` system stored procedure is revoked or denied to the `public` role. | Grant the `EXECUTE` permission on `sys.xp_msver` to the database watcher login.</br></br>On every SQL managed instance added as a database watcher target, execute `USE master; CREATE USER [database-watcher-login-placeholder] FOR LOGIN [database-watcher-login-placeholder]; GRANT EXECUTE ON sys.xp_msver TO [database-watcher-login-placeholder];`, replacing `database-watcher-login-placeholder` with the name of the watcher login. |
249
249
| If you create a managed private endpoint for a watcher to connect to a SQL managed instance that is stopped, the provisioning state of the private endpoint is reported as **Failed**, and the watcher cannot connect to the instance. | Delete the managed private endpoint with the **Failed** provisioning state and [start](./managed-instance/instance-stop-start-how-to.md) the SQL managed instance. Once the failed private endpoint is deleted and the instance is running, [re-create](database-watcher-manage.md#create-a-managed-private-endpoint) the managed private endpoint. |
250
250
| Data is not collected if you use a database in Real-Time Analytics as the data store, and the **OneLake availability** option is enabled. | Disable the **OneLake availability** option and restart the watcher to resume data collection. |
251
-
| Because of a known issue in Azure SQL Database, data in the **Backup history** dataset for Azure SQL databases is not collected if the database catalog collation is other than the default `SQL_Latin1_General_CP1_CI_AS`. | None at this time. |
252
251
| Because of a known issue in Azure Monitor Alerts, if you edit an alert rule created from a database watcher template, the scope of any fired alert will be set to the Azure Data Explorer cluster used as the watcher data store instead of the SQL target that the alert applies to. | Edit the alert rule programmatically, for example using Bicep or an ARM template, and set the `resourceIdColumn` property to the value `resource_id`. For more information, see [Resource Manager template samples for log search alert rules in Azure Monitor](/azure/azure-monitor/alerts/resource-manager-alerts-log). |
253
252
| A database watcher deployment via Bicep, an ARM template, Terraform, or REST API fails if the **subscription ID**, **resource group name**, or **watcher name** deployment parameters use inconsistent casing. For example, adding a SQL target for an existing watcher named `example-watcher` fails if the deployment parameter uses `Example-Watcher` as the parameter value. | Use consistent casing for string parameters. For example, standardize on the lower case. |
description: "Learn about SQL Server Data Tools (SSDT). See how to install this database development tool set with Visual Studio 2019 and 2022."
4
4
author: dzsquared
5
5
ms.author: drskwier
6
-
ms.reviewer: maghan
7
-
ms.date: 05/30/2024
6
+
ms.reviewer: maghan, randolphwest
7
+
ms.date: 04/08/2025
8
8
ms.service: sql
9
9
ms.subservice: ssdt
10
10
ms.topic: install-set-up-deploy
@@ -29,7 +29,7 @@ The release notes for SSDT and its components are available for [Visual Studio 2
29
29
30
30
SSDT is installed as a Visual Studio component, both for [online installation](#install-ssdt-with-visual-studio) and [offline installation](#offline-installation). Analysis Services, Integration Services, and Reporting Services projects are available as separate extensions for each version.
31
31
32
-
> [!NOTE]
32
+
> [!NOTE]
33
33
> SDK-style SQL projects in Visual Studio are available as part of the **SQL Server Data Tools, SDK-style (preview)** feature for Visual Studio 2022, separate from the original SSDT. The SDK-style project format is based on the new SDK-style projects introduced in .NET Core and is the format used by the SQL Database Projects extension for Azure Data Studio and VS Code. For more information, see [SQL Server Data Tools, SDK-style (preview)](sql-server-data-tools-sdk-style.md).
34
34
35
35
## Install SSDT with Visual Studio
@@ -40,58 +40,70 @@ To modify the installed Visual Studio workloads to include SSDT, use the Visual
40
40
41
41
1. Launch the Visual Studio Installer. In the Windows Start menu, you can search for "installer."
42
42
43
-
2. In the installer, select for the edition of Visual Studio that you want to add SSDT to, and then choose **Modify**.
43
+
1. In the installer, select **Modify**for the version of Visual Studio to which you want to add SSDT.
44
44
45
-
3. Select **SQL Server Data Tools** under **Data storage and processing** in the list of workloads.
45
+
1. Select **SQL Server Data Tools** under **Data storage and processing** in the list of workloads.
46
46
47
-
:::image type="content" source="../ssdt/media/download-sql-server-data-tools-ssdt/data-workload-2022.png" alt-text="Screenshot of Data storage and processing workload 2022." lightbox="../ssdt/media/download-sql-server-data-tools-ssdt/data-workload-2022.png":::
47
+
:::image type="content" source="media/download-sql-server-data-tools-ssdt/data-workload-2022.png" alt-text="Screenshot of Data storage and processing workload 2022." lightbox="media/download-sql-server-data-tools-ssdt/data-workload-2022.png":::
48
48
49
49
### Visual Studio for Arm64
50
50
51
-
Visual Studio is available as a [native Arm64 application](/visualstudio/install/visual-studio-on-arm-devices) on Windows 11 Arm64. In Visual Studio 17.10 and later, SSDT is available for Arm64 with [some limitations](https://techcommunity.microsoft.com/t5/azure-sql-blog/announcing-sql-server-data-tools-ssdt-for-arm64-architecture-in/ba-p/4103928). To install or configure Visual Studio to include SSDT on an Arm64 device:
51
+
Visual Studio is available as a [native Arm64 application](/visualstudio/install/visual-studio-on-arm-devices) on Windows 11 Arm64. In Visual Studio 17.10 and later, SSDT is available for Arm64 with [some limitations](https://techcommunity.microsoft.com/blog/azuresqlblog/announcing-sql-server-data-tools-ssdt-for-arm64-architecture-in-visual-studio-17/4103928). To install or configure Visual Studio to include SSDT on an Arm64 device:
52
52
53
53
1. Install Visual Studio 17.10 or later on your Arm64 device.
54
54
55
-
2. In the installer, select the **Individual components** tab and search for **SQL Server Data Tools**.
56
-
57
-
:::image type="content" source="../ssdt/media/download-sql-server-data-tools-ssdt/ssdt-component-install.png" alt-text="Screenshot of SQL Server Data Tools for Arm64." lightbox="../ssdt/media/download-sql-server-data-tools-ssdt/ssdt-component-install.png":::
55
+
1. In the installer, select the **Individual components** tab and search for **SQL Server Data Tools**.
58
56
59
-
3. Select **SQL Server Data Tools** and then choose **Modify**.
57
+
:::image type="content" source="media/download-sql-server-data-tools-ssdt/ssdt-component-install.png" alt-text="Screenshot of SQL Server Data Tools for Arm64." lightbox="media/download-sql-server-data-tools-ssdt/ssdt-component-install.png":::
58
+
59
+
1. Select **SQL Server Data Tools** and then choose **Modify**.
60
60
61
61
## Install extensions for Analysis Services, Integration Services, and Reporting Services
62
62
63
63
For Analysis Services (SSAS), Integration Services (SSIS), or Reporting Services (SSRS) projects, you can install the appropriate [extensions](/visualstudio/ide/finding-and-using-visual-studio-extensions) from within Visual Studio with **Extensions** > **Manage Extensions** or from the [Marketplace](https://marketplace.visualstudio.com/search?term=services&target=VS&category=All%20categories&vsVersion=&sortBy=Relevance).
| Analysis Services models<br /><br />Reporting Services reports | SQL Server 2008 - SQL Server 2019 |
93
103
| Integration Services packages | SQL Server 2012 - SQL Server 2022 |
94
104
105
+
---
106
+
95
107
## Offline installation
96
108
97
109
For scenarios where offline installation is required, such as low bandwidth or isolated networks, SSDT is available for offline installation. Two approaches are available:
@@ -109,26 +121,15 @@ To understand the license terms and use cases for Visual Studio, refer to [Visua
109
121
110
122
To download and install SSDT for Visual Studio 2017, or an older version of SSDT, see [Previous releases of SQL Server Data Tools (SSDT and SSDT-BI)](previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi.md).
111
123
112
-
## See also
124
+
## Related content
113
125
114
126
-[SSDT Team Blog](/archive/blogs/ssdt/)
115
-
116
127
-[DACFx API Reference](/dotnet/api/microsoft.sqlserver.dac)
117
-
118
128
-[Download SQL Server Management Studio (SSMS)](../ssms/download-sql-server-management-studio-ssms.md)
119
-
120
-
-[SQL projects in Azure Data Studio and VS Code](/azure-data-studio/extensions/sql-database-project-extension)
121
-
122
-
## Next steps
123
-
124
-
After installation of SSDT, work through these tutorials to learn how to create databases, packages, data models, and reports using SSDT.
0 commit comments