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/authentication-azure-ad-user-assigned-managed-identity-create-server.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ The following steps outline the process of creating a new Azure SQL Database log
74
74
75
75
:::image type="content" source="media/authentication-azure-ad-user-assigned-managed-identity/create-server-configure-identities.png" alt-text="Screenshot of Azure portal security settings of the create database process.":::
76
76
77
-
1. On the **Identity**blade, under **User assigned managed identity**, select **Add**. Select the desired **Subscription** and then under **User assigned managed identities** select the desired user assigned managed identity from the selected subscription. Then select the **Select** button.
77
+
1. On the **Identity**pane, under **User assigned managed identity**, select **Add**. Select the desired **Subscription** and then under **User assigned managed identities** select the desired user assigned managed identity from the selected subscription. Then select the **Select** button.
78
78
79
79
:::image type="content" source="media/authentication-azure-ad-user-assigned-managed-identity/user-assigned-managed-identity-configuration.png" alt-text="Azure portal screenshot of adding user assigned managed identity when configuring server identity.":::
Copy file name to clipboardExpand all lines: azure-sql/database/doc-changes-updates-release-notes-whats-new-archive.md
+1-4Lines changed: 1 addition & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,9 +9,6 @@ ms.date: 12/15/2023
9
9
ms.service: sql-database
10
10
ms.subservice: service-overview
11
11
ms.topic: whats-new
12
-
ms.custom:
13
-
- sqldbrb=2
14
-
- references_regions
15
12
---
16
13
# What's new in Azure SQL Database? (Archive)
17
14
@@ -75,7 +72,7 @@ Return to [What's new in Azure SQL Database?](doc-changes-updates-release-notes-
75
72
|**Database copy of Hyperscale geo secondary replicas GA**| It's now possible to use a Hyperscale geo-secondary replica as source for a database copy. This feature is generally available. For more information, see [Hyperscale service tier](service-tier-hyperscale.md). |
76
73
|**Cross-subscription failover group with Azure PowerShell**| It's now possible to deploy your failover group for a single database across subscriptions by using Azure PowerShell. For more information, see [Configure failover group](failover-group-configure-sql-db.md?view=azuresql&tabs=azure-powershell&pivots=azure-sql-single-db&preserve-view=true#create-failover-group). |
77
74
|**Hyperscale databases LTR preview**| It's now possible to store your Hyperscale database backups for up to 10 years using the long-term retention (LTR) capability. This feature is now in preview. For more information, see [long-term retention](long-term-retention-overview.md). |
78
-
|**Hyperscale RA-GZRS preview**| It's now possible to choose read access geo-zone-redundancy (RA-GZRS) as a backup storage redundancy for Hyperscale databases. This feature is currently in preview. For more information, see [Hyperscale backup storage redundancy](hyperscale-automated-backups-overview.md#data-and-backup-storage-redundancy). |
75
+
|**Hyperscale RA-GZRS GA**| It's now possible to [choose read access geo-zone-redundancy (RA-GZRS) as a backup storage redundancy for Hyperscale databases](https://techcommunity.microsoft.com/t5/azure-sql-blog/read-access-geo-zone-redundant-storage-ra-gzrs-now-available-for/ba-p/3638971). For more information, see [Hyperscale backup storage redundancy](hyperscale-automated-backups-overview.md#data-and-backup-storage-redundancy). |
79
76
|**Hyperscale reverse migrate GA**| This feature allows customers who have recently migrated an existing database in Azure SQL Database to the Hyperscale service tier to move back in an emergency, should Hyperscale not meet their needs. While reverse migration is initiated by a service tier change, it's essentially a size-of-data move between different architectures. This feature is now generally available. For more information, see [Reverse migration to the General Purpose service tier](manage-hyperscale-database.md#reverse-migrate-from-hyperscale). |
80
77
|**UMI support for auditing preview**| It's now possible to configure the storage account used for SQL auditing logs by using User Managed Identity (UMI). This feature is currently in preview. For more information, see [auditing](auditing-overview.md). |
81
78
|**Zone redundant configuration for Hyperscale databases GA**| The zone redundant configuration feature utilizes [Azure Availability Zones](/azure/availability-zones/az-overview#availability-zones) to replicate databases across multiple physical locations within an Azure region. By selecting [zone redundancy](high-availability-sla.md#zone-redundant-availability), you can make your Hyperscale databases resilient to a much larger set of failures, including catastrophic datacenter outages, without any changes to the application logic. This configuration option is now generally available. For more information, see [Zone redundant configuration for Hyperscale databases](high-availability-sla.md#zone-redundant-availability). |
This article summarizes the documentation changes associated with new features and improvements in the recent releases of [Azure SQL Database](https://azure.microsoft.com/products/azure-sql/database/). For more information about Azure SQL Database, see [What is Azure SQL Database?](sql-database-paas-overview.md).
24
24
25
+
> [!TIP]
26
+
> For more announcements, discussion, and community content, see the [Azure SQL Database blog](https://techcommunity.microsoft.com/t5/azure-sql-blog/bg-p/AzureSQLBlog).
27
+
25
28
[!INCLUDE [entra-id](../includes/entra-id.md)]
26
29
27
30
## Preview
@@ -41,9 +44,8 @@ The following table lists the features of Azure SQL Database that are currently
41
44
|[Free Azure SQL Database](free-offer.md)| Try Azure SQL Database for free, for the life of your subscription. This free offer provides a General Purpose database with 100,000 vCore seconds of compute every month. |
42
45
|[Hyperscale elastic pools](hyperscale-elastic-pool-overview.md)| Manage and scale multiple Hyperscale databases in Azure SQL Database by using Hyperscale elastic pools. |
43
46
|[Hyperscale elastic pools Premium-series hardware](hyperscale-elastic-pool-overview.md)| Premium-series and premium-series memory optimized hardware is in preview for Hyperscale elastic pools. |
44
-
|[Hyperscale RA-GZRS](hyperscale-automated-backups-overview.md#data-and-backup-storage-redundancy)| Store your Hyperscale database backups on read access geo-zone-redundancy (RA-GZRS) storage. |
45
-
|[Invoke External REST endpoints](/sql/relational-databases/system-stored-procedures/sp-invoke-external-rest-endpoint-transact-sql)| Invoke HTTPS REST endpoint natively using a new system stored procedure. |
46
-
|[License-free standby replica](standby-replica-how-to-configure.md)| Save on licensing costs by configuring your secondary database replica for disaster recovery standby. |
47
+
|[Hyperscale elastic pools with zone redundancy](hyperscale-elastic-pool-overview.md)| You can now create zone redundant elastic pools in the Hyperscale service tier. You can migrate existing zone-redundant Hyperscale databases into elastic pools. For more information, read [Blog post: Zone redundant Hyperscale elastic pools](https://aka.ms/hsep-zr). |
48
+
|[License-free standby replica](standby-replica-how-to-configure.md)| Save on licensing costs by configuring your secondary database replica for disaster recovery standby. |
47
49
|[Maintenance window advance notifications](advance-notifications.md)| Advance notifications are available for databases configured to use a nondefault [maintenance window](maintenance-window.md). Advance notifications for maintenance windows are in public preview for Azure SQL Database. |
48
50
|[Microsoft Entra nonunique name support](authentication-microsoft-entra-create-users-with-nonunique-names.md)| The [CREATE USER](/sql/t-sql/statements/create-user-transact-sql) Transact-SQL (T-SQL) syntax has been extended to include `WITH OBJECT_ID` to support creating Microsoft Entra logins and users in Azure SQL Database that have nonunique names. |
49
51
|[Query editor in the Azure portal](query-editor.md)| The query editor in the portal allows you to run queries against your Azure SQL Database directly from the [Azure portal](https://portal.azure.com). |
@@ -60,21 +62,6 @@ The following table lists features of Azure SQL Database that have been made gen
60
62
|[Lower, simplified pricing for Azure SQL Database Hyperscale](https://aka.ms/hsignite2023)| December 2023 | Simplified pricing for Azure SQL Database Hyperscale has arrived! For pricing change details, see [Azure SQL Database Hyperscale – lower, simplified pricing!](https://techcommunity.microsoft.com/t5/azure-sql-blog/azure-sql-database-hyperscale-lower-simplified-pricing/ba-p/3982209).|
61
63
|[Always Encrypted with VBS enclaves](always-encrypted-enclaves-getting-started-vbs.md)| November 2023 | Take advantage of rich confidential queries and in-place encryption operations for Azure SQL Database with Always Encrypted with virtualization-based security (VBS) enclaves. |
62
64
|[DC-series hardware up to 40 vCores](resource-limits-vcore-single-databases.md)| November 2023 | DC-series hardware from 10 to 40 vCores for General Purpose, Business Critical, and Hyperscale provisioned compute. |
63
-
|[Database level CMK with TDE](transparent-data-encryption-byok-database-level-overview.md)| September 2023 | Database level CMK allows setting the TDE protector as a customer-managed key individually for each database within the server. |
64
-
|[Hyperscale long-term retention](long-term-retention-overview.md)| September 2023 | Save your Hyperscale database backups for up to 10 years [with the GA of long-term retention (LTR)](https://techcommunity.microsoft.com/t5/azure-sql-blog/announcing-general-availability-of-sql-database-hyperscale-long/ba-p/3930616). |
65
-
|[Hyperscale short-term retention](hyperscale-automated-backups-overview.md#data-and-backup-storage-redundancy)| September 2023 | In line with other Azure SQL Database tiers, Hyperscale databases now [retain backups from 1 up to 35 days](automated-backups-overview.md)[with the GA of short-term retention](https://techcommunity.microsoft.com/t5/azure-sql-blog/announcing-general-availability-of-sql-database-hyperscale-short/ba-p/3930640). |
66
-
|[External REST Endpoint Invocation is now GA](https://techcommunity.microsoft.com/t5/azure-sql-blog/external-rest-endpoint-invocation-is-now-ga/ba-p/3909108)| August 2023 |[External REST Endpoint Invocation using sp_invoke_external_rest_endpoint](/sql/relational-databases/system-stored-procedures/sp-invoke-external-rest-endpoint-transact-sql?view=azuresqldb-current&preserve-view=true) makes it possible for developers to call REST/GraphQL endpoints from other Azure Services from right in the Azure SQL Database. |
67
-
|[XML compression](https://techcommunity.microsoft.com/t5/azure-sql-blog/general-availability-of-xml-compression-for-azure-sql-database/ba-p/3888861)| August 2023 | XML compression for Azure SQL Database is now generally available. You can use [ALTER INDEX](/sql/t-sql/statements/alter-index-transact-sql?view=azuresqldb-current&preserve-view=true#xml_compression) to apply XML compression to existing [XML indexes](/sql/relational-databases/xml/xml-indexes-sql-server?view=azuresqldb-current&preserve-view=true). |
68
-
|[TDS 8.0 support](/sql/relational-databases/security/networking/tds-8?view=azuresqldb-current&preserve-view=true)| August 2023 | Azure SQL Database now supports TDS 8.0 for strict encryption of data in transit. |
69
-
|[Hyperscale premium-series and premium-series memory optimized hardware](service-tier-hyperscale.md#compute-resources)| July 2023 | Premium-series and premium-series memory optimized hardware is now available for Hyperscale databases. |
70
-
|[128 vCore](resource-limits-vcore-single-databases.md#general-purpose---provisioned-compute---gen5)| June 2023 | Provision your Azure SQL Database with up to [128 vCores, now generally available](https://techcommunity.microsoft.com/t5/azure-sql-blog/announcing-preview-of-128-vcore-provisioned-compute-size-on/ba-p/3631211). |
71
-
|[Azure SQL bindings for Azure Functions](/azure/azure-functions/functions-bindings-azure-sql-trigger)| May 2023 | Azure Functions supports input and output bindings for the Azure SQL and SQL Server products. |
72
-
|[Cross-tenant CMK with TDE](transparent-data-encryption-byok-cross-tenant.md)| May 2023 | Cross-tenant CMK with TDE allows SQL databases to be in a separate tenant than the tenant holding the Azure Key Vault resource used to encrypt the databases. |
73
-
|[UMI for auditing](auditing-overview.md)| April 2023 | Configure the storage account for your SQL auditing logs by using User-assigned Managed Identity (UMI). |
74
-
|[Shrink Database](/sql/t-sql/database-console-commands/dbcc-shrinkdatabase-transact-sql?view=azuresqldb-current&preserve-view=true) and [Shrink File with Low Priority](/sql/t-sql/database-console-commands/dbcc-shrinkfile-transact-sql?view=azuresqldb-current&preserve-view=true)| March 2023 | This feature solves the concurrency issues that can arise from shrink database and shrink file commands, especially during active maintenance or on busy OLTP environments. In WAIT_AT_LOW_PRIORITY mode, necessary tasks to shrink database files can be completed without negatively affecting application query performance. |
75
-
|[Approximate percentile](/sql/t-sql/functions/approx-percentile-cont-transact-sql)| March 2023 | Quickly compute percentiles for a large dataset with acceptable rank-based error bounds to help make rapid decisions by using approximate percentile aggregate functions. |
76
-
|[Optimized locking](/sql/relational-databases/performance/optimized-locking)| February 2023 | Optimized locking is a new Database Engine capability that offers an improved locking mechanism that reduces lock memory consumption and blocking among concurrent transactions. This fundamentally improves concurrency and lowers lock memory. |
77
-
78
65
79
66
## Documentation changes
80
67
@@ -84,6 +71,7 @@ Learn about significant changes to the Azure SQL Database documentation. For pre
84
71
85
72
| Changes | Details |
86
73
| --- | --- |
74
+
|**Zone redundancy now available for Hyperscale elastic pools (preview)**| You can now create [zone redundant elastic pools in the Hyperscale service tier](hyperscale-elastic-pool-overview.md). You can migrate existing zone-redundant Hyperscale databases into elastic pools. For more information, read [Blog post: Zone redundant Hyperscale elastic pools](https://aka.ms/hsep-zr). |
87
75
|**Serverless Hyperscale GA**| Automatically scale your Hyperscale databases up and down based on usage when using the [Serverless Hyperscale](serverless-tier-overview.md) tier, now generally available. |
88
76
|**OBJECT_ID T-SQL syntax preview**|The [CREATE USER](/sql/t-sql/statements/create-user-transact-sql) Transact-SQL (T-SQL) syntax has been extended to include `WITH OBJECT_ID` to support creating Microsoft Entra logins and users in Azure SQL Database that have nonunique names. Using `WITH OBJECT_ID` to create users and logins in Azure SQL Database is currently in preview. To learn more, review [Microsoft Entra nonunique name support](authentication-microsoft-entra-create-users-with-nonunique-names.md). |
89
77
@@ -110,8 +98,6 @@ Learn about significant changes to the Azure SQL Database documentation. For pre
110
98
|**License-free standby replica preview**| Save on licensing costs by configuring your secondary database replica for disaster recovery standby. This feature is currently in preview. Review [License-free standby replica](standby-replica-how-to-configure.md) to learn more. |
111
99
|**Premium-series hardware for Hyperscale elastic pools preview**| Premium-series and premium-series memory optimized hardware is now in preview for [Hyperscale elastic pools](hyperscale-elastic-pool-overview.md). |
112
100
113
-
114
-
115
101
## Archive
116
102
117
103
For previous updates, see the [What's new archive](doc-changes-updates-release-notes-whats-new-archive.md).
Copy file name to clipboardExpand all lines: azure-sql/database/dynamic-data-masking-configure-portal.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ This article shows you how to implement [dynamic data masking](dynamic-data-mask
22
22
23
23
1. Launch the Azure portal at [https://portal.azure.com](https://portal.azure.com).
24
24
2. Go to your database resource in the Azure portal.
25
-
3. Select the **Dynamic Data Masking**blade under the **Security** section.
25
+
3. Select the **Dynamic Data Masking**pane under the **Security** section.
26
26
27
27

Copy file name to clipboardExpand all lines: azure-sql/database/dynamic-data-masking-overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ For example, a service representative at a call center might identify a caller b
25
25
26
26
## Dynamic data masking basics
27
27
28
-
You set up a dynamic data masking policy in the Azure portal by selecting the **Dynamic Data Masking**blade under **Security** in your SQL Database configuration pane. This feature can't be set using portal for SQL Managed Instance. For more information, see [Dynamic Data Masking](/sql/relational-databases/security/dynamic-data-masking).
28
+
You set up a dynamic data masking policy in the Azure portal by selecting the **Dynamic Data Masking**pane under **Security** in your SQL Database configuration pane. This feature can't be set using portal for SQL Managed Instance. For more information, see [Dynamic Data Masking](/sql/relational-databases/security/dynamic-data-masking).
Copy file name to clipboardExpand all lines: azure-sql/database/elastic-pool-manage.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ With an elastic pool, you determine the amount of resources that the elastic poo
21
21
22
22
## Azure portal
23
23
24
-
All pool settings can be found in one place: the **Configure pool**blade. To get here, find an elastic pool in the Azure portal and select **Configure** either from the **Overview** page menu, or from the resource menu under **Settings**.
24
+
All pool settings can be found in one place: the **Configure pool**pane. To get here, find an elastic pool in the Azure portal and select **Configure** either from the **Overview** page menu, or from the resource menu under **Settings**.
25
25
26
26
From here you can make any combination of the following changes and save them all in one batch:
0 commit comments