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
> Placing `tempdb` on the local temp disk for Azure VM images with uninitialized ephemeral disks isn't supported. Deployments through the Azure portal might fail, and SQL Server can fail to start. Either use a different VM size, or place `tempdb` on non-ephemeral storage both when you deploy the SQL Server image through the Azure portal, and when you install SQL Server manually. To learn more, review [VM deployment and SQL Server failures](/troubleshoot/sql/azure-sql/sql-deployment-fails-drive-not-ready).
Copy file name to clipboardExpand all lines: azure-sql/managed-instance/doc-changes-updates-release-notes-whats-new.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,10 +71,6 @@ The following table lists features of Azure SQL Managed Instance that have been
71
71
|[Native Windows principals](native-windows-principals.md)| February 2025 | Use the new **Windows** authentication metadata mode to allow Windows authentication or Microsoft Entra authentication (using a Windows principal metadata) with Azure SQL Managed Instance. |
72
72
|[Instance pools](instance-pools-overview.md)| November 2024 | Save on costs and share resources between multiple instances in a pool within a single virtual machine. A convenient and cost-efficient way to migrate smaller SQL Server instances to the cloud, and the only way to deploy a 2-vCore managed instance. |
73
73
|[Microsoft Entra nonunique name support](../database/authentication-microsoft-entra-create-users-with-nonunique-names.md)| November 2024 | 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 Managed Instance](../database/authentication-microsoft-entra-create-users-with-nonunique-names.md) that have nonunique names. |
74
-
|[Fail over a link with T-SQL](managed-instance-link-failover-how-to.md?tabs=tsql#fail-over-a-database)| October 2024 | You can now fail over a [Managed Instance link](managed-instance-link-feature-overview.md) by using Transact-SQL (T-SQL) commands. |
75
-
|[Link from SQL MI to SQL Server](managed-instance-link-feature-overview.md)| October 2024 | Configure a link *from* Azure SQL Managed Instance to SQL Server 2022. |
76
-
|[Two-way DR with SQL Server 2022](managed-instance-link-disaster-recovery.md)| October 2024 | In the event of a disaster, you can fail your SQL Server 2022 workloads to Azure SQL Managed Instance using the link, and then, once the disaster is mitigated, you can fail back to SQL Server. |
77
-
|[CURRENT_DATE Transact-SQL](/sql/t-sql/functions/current-date-transact-sql)| August 2024 | A Transact-SQL (T-SQL) function that returns the current database system date as a date value, without the database time and time zone offset. |
Copy file name to clipboardExpand all lines: azure-sql/managed-instance/instance-create-quickstart.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Create Azure SQL Managed Instance by using the Azure portal, PowerS
4
4
author: vladai78
5
5
ms.author: vladiv
6
6
ms.reviewer: mathoma
7
-
ms.date: 08/25/2025
7
+
ms.date: 10/25/2025
8
8
ms.service: azure-sql-managed-instance
9
9
ms.subservice: deployment-configuration
10
10
ms.topic: quickstart
@@ -127,6 +127,7 @@ The following table provides details for information on the **Additional setting
127
127
|**Time zone**| Select the time zone that SQL managed instance observes.|For more information, see [Time zones in Azure SQL Managed Instance](timezones-overview.md).|
128
128
|**Geo-Replication**| Select **No**. | Only enable this option if you plan to use the SQL managed instance as a failover group secondary.|
129
129
|**Maintenance window**| Choose a suitable maintenance window. | Designate a schedule for when your instance is [maintained](../database/maintenance-window.md) by the service. |
130
+
|**Update policy**| Select a suitable update policy. | The update policy determines how and when updates are applied to your SQL managed instance. For more information, see [Update policy](update-policy.md). The default option is **SQL Server 2022**, but you can choose the **SQL Server 2025** or **Always-up-to-date** update policy.|
130
131
131
132
Select **Review + create** to review your choices before you create a SQL managed instance. Or, configure Azure Tags by selecting **Next: Tags** (recommended).
Copy file name to clipboardExpand all lines: azure-sql/managed-instance/sql-managed-instance-paas-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
@@ -321,7 +321,7 @@ The following table shows several properties, accessible through Transact-SQL, t
321
321
|`SERVERPROPERTY('Edition')`| SQL Azure | This value is same as in SQL Database. |
322
322
|`SERVERPROPERTY('EngineEdition')`| 8 | This value uniquely identifies a managed instance. |
323
323
|`@@SERVERNAME`, `SERVERPROPERTY('ServerName')`| Full instance DNS name in the following format:`<instanceName>`.`<dnsPrefix>`.database.windows.net, where `<instanceName>` is name provided by the customer, while `<dnsPrefix>` is autogenerated part of the name guaranteeing global DNS name uniqueness ("wcus17662feb9ce98", for example) | Example: my-managed-instance.wcus17662feb9ce98.database.windows.net |
324
-
|`SERVERPROPERTY('ProductUpdateType')`| CU, or Continuous | Update cadence the instance follows. Corresponds to the Azure SQL Managed Instance [update policy](/azure/azure-sql/managed-instance/update-policy).<br /><br />CU = Updates are deployed via cumulative updates (CUs) for the corresponding major SQL Server release (**SQL Server 2022** update policy).<br />Continuous = New features are brought to Azure SQL Managed Instance as soon as they're available, independent of the SQL Server release cadence (**Always-up-to-date** update policy). |
324
+
|`SERVERPROPERTY('ProductUpdateType')`| CU, or Continuous | Update cadence the instance follows. Corresponds to the Azure SQL Managed Instance [update policy](update-policy.md).<br /><br />CU = Updates are deployed via cumulative updates (CUs) for the corresponding major SQL Server release (**SQL Server 2022**, or **SQL Server 2025** update policy).<br />Continuous = New features are brought to Azure SQL Managed Instance as soon as they're available, independent of the SQL Server release cadence (**Always-up-to-date** update policy). |
Copy file name to clipboardExpand all lines: azure-sql/managed-instance/update-policy.md
+33-8Lines changed: 33 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Use the update policy setting in Azure SQL Managed Instance to cont
5
5
author: MladjoA
6
6
ms.author: mlandzic
7
7
ms.reviewer: mathoma
8
-
ms.date: 09/15/2025
8
+
ms.date: 10/15/2025
9
9
ms.service: azure-sql-managed-instance
10
10
ms.subservice: deployment-configuration
11
11
ms.topic: how-to
@@ -122,15 +122,28 @@ To change the update policy for an existing instance in the Azure portal, follow
122
122
123
123
### [PowerShell](#tab/powershell)
124
124
125
-
Set `DatabaseFormat` = `AlwaysUpToDate` when you update an existing SQL managed instance with the [Set-AzSqlInstance](/powershell/module/az.sql/set-azsqlinstance#example-9-update-an-existing-instance-with-database-format-and-pricing-model) PowerShell command to configure your instance to use the **Always-up-to-date** update policy.
125
+
Set `DatabaseFormat` when you update an existing SQL managed instance with the [Set-AzSqlInstance](/powershell/module/az.sql/set-azsqlinstance#example-9-update-an-existing-instance-with-database-format-and-pricing-model) PowerShell command to configure your instance to use the desired update policy.
126
+
127
+
To configure the update policy, set `DatabaseFormat` to one of the following values:
128
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
129
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
126
130
127
131
### [Azure CLI](#tab/azure-cli)
128
132
129
-
Set `--database-format` = `AlwaysUpToDate` when you update an existing SQL managed instance with the [az sql mi update](/cli/azure/sql/mi#az-sql-mi-update:~:text=Update%20mi%20database%20format%20and%20pricing%20model) Azure CLI command to configure your instance to use the **Always-up-to-date** update policy.
133
+
Set `--database-format` when you update an existing SQL managed instance with the [az sql mi update](/cli/azure/sql/mi#az-sql-mi-update:~:text=Update%20mi%20database%20format%20and%20pricing%20model) Azure CLI command to configure your instance to use the desired update policy.
134
+
135
+
To configure the update policy, set `--database-format` to one of the following values:
136
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
137
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
138
+
130
139
131
140
### [REST API](#tab/rest-api)
132
141
133
-
Set `databaseFormat` = `AlwaysUpToDate` when you update an existing SQL managed instance with the [Managed Instances - Create Or Update](/rest/api/sql/managed-instances/create-or-update#create-managed-instance-with-all-properties) REST API command to configure your instance to use the **Always-up-to-date** update policy.
142
+
Set `databaseFormat` when you update an existing SQL managed instance with the [Managed Instances - Create Or Update](/rest/api/sql/managed-instances/create-or-update#create-managed-instance-with-all-properties) REST API command to configure your instance to use the desired update policy.
143
+
144
+
To configure the update policy, set `databaseFormat` to one of the following values:
145
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
146
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
134
147
135
148
---
136
149
@@ -160,15 +173,27 @@ To create a new SQL managed instance with the **Always-up-to-date** policy in th
160
173
161
174
### [PowerShell](#tab/powershell)
162
175
163
-
Set `DatabaseFormat` = `AlwaysUpToDate` when you create a new SQL managed instance with the [New-AzSqlInstance](/powershell/module/az.sql/new-azsqlinstance#example-10-create-a-new-instance-with-database-format-and-pricing-model) PowerShell command to create a new instance with the **Always-up-to-date** update policy.
176
+
Set `DatabaseFormat` = `AlwaysUpToDate` when you create a new SQL managed instance with the [New-AzSqlInstance](/powershell/module/az.sql/new-azsqlinstance#example-10-create-a-new-instance-with-database-format-and-pricing-model) PowerShell command to create a new instance with the desired update policy.
177
+
178
+
To configure the update policy, set `DatabaseFormat` to one of the following values:
179
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
180
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
164
181
165
182
### [Azure CLI](#tab/azure-cli)
166
183
167
-
Set `--database-format` = `AlwaysUpToDate` when you create a new SQL managed instance with the [az sql mi create](/cli/azure/sql/mi#az-sql-mi-create:~:text=Create%20managed%20instance%20with%20database%20format%20and%20pricing%20model) Azure CLI command to create a new instance with the **Always-up-to-date** update policy.
184
+
Set `--database-format` = `AlwaysUpToDate` when you create a new SQL managed instance with the [az sql mi create](/cli/azure/sql/mi#az-sql-mi-create:~:text=Create%20managed%20instance%20with%20database%20format%20and%20pricing%20model) Azure CLI command to create a new instance with the desired update policy.
185
+
186
+
To configure the update policy, set `--database-format` to one of the following values:
187
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
188
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
168
189
169
190
### [REST API](#tab/rest-api)
170
191
171
-
Set `databaseFormat` = `AlwaysUpToDate` when you create a new SQL managed instance with the [Managed Instances - Create Or Update](/rest/api/sql/managed-instances/create-or-update#create-managed-instance-with-all-properties) REST API command to create a new instance with the **Always-up-to-date** update policy.
192
+
Set `databaseFormat` when you create a new SQL managed instance with the [Managed Instances - Create Or Update](/rest/api/sql/managed-instances/create-or-update#create-managed-instance-with-all-properties) REST API command to create a new instance with the desired update policy.
193
+
194
+
To configure the update policy, set `DatabaseFormat` to one of the following values:
195
+
-`SqlServer2025` to enable the **SQL Server 2025** update policy.
196
+
-`AlwaysUpToDate` to enable the **Always-up-to-date** update policy.
The following values for `ProductUpdateType` indicate the update policy for the current instance:
188
-
-`CU`: Updates are deployed via cumulative updates (CUs) for the corresponding major SQL Server release (**SQL Server 2022** update policy)
213
+
-`CU`: Updates are deployed via cumulative updates (CUs) for the corresponding major SQL Server release (**SQL Server 2022**, or **SQL Server 2025** update policy)
189
214
-`Continuous`: New features are brought to Azure SQL Managed Instance as soon as they're available, independent of the SQL Server release cadence (**Always-up-to-date** update policy)
Copy file name to clipboardExpand all lines: azure-sql/virtual-machines/linux/frequently-asked-questions-faq.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ sections:
32
32
- question: |
33
33
What SQL Server virtual machine gallery images are available?
34
34
answer: |
35
-
Azure maintains virtual machine (VM) images for all supported major releases of SQL Server on all editions for both Linux and Windows. For more information, see the complete list of [Linux VM images](sql-server-on-linux-vm-what-is-iaas-overview.md#create) and [Windows VM images](../windows/sql-server-on-azure-vm-iaas-what-is-overview.md#licensing).
35
+
Azure maintains virtual machine (VM) images for all supported major releases of SQL Server on all editions for both Linux and Windows. For more information, see the complete list of [Linux VM images](sql-server-on-linux-vm-what-is-iaas-overview.md#create) and [Windows VM images](../windows/sql-server-on-azure-vm-iaas-what-is-overview.md#sql-vm-images-and-licensing).
36
36
37
37
- question: |
38
38
Are existing SQL Server virtual machine gallery images updated?
Copy file name to clipboardExpand all lines: azure-sql/virtual-machines/linux/sql-vm-create-portal-quickstart.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
@@ -116,7 +116,7 @@ If you're running on Windows and don't have a BASH shell, install an SSH client,
116
116
117
117
1. Select **Open** and enter your username and password at the prompts.
118
118
119
-
For more information about connecting to Linux VMs, see [Create a Linux VM on Azure using the Portal](/azure/virtual-machines/linux/quick-create-portal).
119
+
For more information about connecting to Linux VMs, see [Create a Linux VM on Azure using the Azure portal](/azure/virtual-machines/linux/quick-create-portal).
120
120
121
121
> [!NOTE]
122
122
> If you see a PuTTY security alert about the server's host key not being cached in the registry, choose from the following options. If you trust this host, select **Yes** to add the key to PuTTy's cache and continue connecting. If you want to carry on connecting just once, without adding the key to the cache, select **No**. If you don't trust this host, select **Cancel** to abandon the connection.
Copy file name to clipboardExpand all lines: azure-sql/virtual-machines/windows/create-sql-vm-portal.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
@@ -29,7 +29,7 @@ An Azure subscription. Create a [free account](https://azure.microsoft.com/prici
29
29
30
30
Use the Azure Marketplace to choose one of several pre-configured images from the virtual machine gallery.
31
31
32
-
The Developer edition is used in this article because it's a full-featured, free edition of SQL Server for development testing. You pay only for the cost of running the VM. However, you're free to choose any of the images to use in this walkthrough. For a description of available images, see the [SQL Server Windows Virtual Machines overview](sql-server-on-azure-vm-iaas-what-is-overview.md#licensing).
32
+
The Developer edition is used in this article because it's a full-featured, free edition of SQL Server for development testing. You pay only for the cost of running the VM. However, you're free to choose any of the images to use in this walkthrough. For a description of available images, see the [SQL Server Windows Virtual Machines overview](sql-server-on-azure-vm-iaas-what-is-overview.md#sql-vm-images-and-licensing).
33
33
34
34
> [!NOTE]
35
35
> SQL Server 2025 Preview introduces separate Enterprise Developer and Standard Developer editions of SQL Server.
@@ -49,7 +49,7 @@ To choose an image, follow these steps:
@@ -65,7 +65,7 @@ Learn about significant changes to the SQL Server on Azure VMs documentation. Fo
65
65
66
66
| Changes | Details |
67
67
| --- | --- |
68
-
|**SQL Server 2025 Preview**| SQL Server 2025 Preview is now [available to deploy as an image](sql-server-on-azure-vm-iaas-what-is-overview.md#licensing) for SQL Server on Azure VMs. Review [SQL Server 2025 preview](/sql/sql-server/what-s-new-in-sql-server-2025) to learn more. |
68
+
|**SQL Server 2025 Preview**| SQL Server 2025 Preview is now [available to deploy as an image](sql-server-on-azure-vm-iaas-what-is-overview.md#sql-vm-images-and-licensing) for SQL Server on Azure VMs. Review [SQL Server 2025 preview](/sql/sql-server/what-s-new-in-sql-server-2025) to learn more. |
0 commit comments