Skip to content

Commit cbc04f0

Browse files
authored
Merge pull request #33910 from MicrosoftDocs/main
4/23/2025 AM Publish
2 parents 1120bc5 + 432f917 commit cbc04f0

File tree

7 files changed

+100
-62
lines changed

7 files changed

+100
-62
lines changed

azure-sql/database/automatic-tuning-email-notifications-configure.md

Lines changed: 87 additions & 53 deletions
Large diffs are not rendered by default.

azure-sql/managed-instance/timezones-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ Using the same time zone across a primary and secondary instance in a failover g
192192
| India Standard Time | (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi |
193193
| Sri Lanka Standard Time | (UTC+05:30) Sri Jayawardenepura |
194194
| Nepal Standard Time | (UTC+05:45) Kathmandu |
195-
| Central Asia Standard Time | (UTC+06:00) Nur-Sultan |
195+
| Central Asia Standard Time | (UTC+06:00) Astana |
196196
| Bangladesh Standard Time | (UTC+06:00) Dhaka |
197197
| Omsk Standard Time | (UTC+06:00) Omsk |
198198
| Myanmar Standard Time | (UTC+06:30) Yangon (Rangoon) |

azure-sql/virtual-machines/windows/failover-cluster-instance-azure-shared-disks-manually-configure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Before you complete the instructions in this article, you should already have:
3838

3939
## Add Azure shared disk
4040

41-
[Deploy a managed with the shared disk feature enabled](/azure/virtual-machines/disks-shared-enable#deploy-shared-disks). Set `maxShares` to **align with the number of cluster nodes** to make the disk shareable across all FCI nodes.
41+
[Deploy a managed disk with the shared disk feature enabled](/azure/virtual-machines/disks-shared-enable#deploy-shared-disks). Set `maxShares` to **align with the number of cluster nodes** to make the disk shareable across all FCI nodes.
4242
Premium SSD, Premium SSDv2 and Ultra Disk are supported disk types to use with a SQL Server failover cluster instance.
4343

4444
Use zone-redundant storage (ZRS) whenever possible.

docs/sql-server/azure-arc/troubleshoot-telemetry-endpoint.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ The following table shows some of the common DPS upload status values and what y
195195
| `OK` | 200 | The connection is working as expected. |
196196
|`Bad request`|400|Possible cause: The resource name (SQL Server instance or database name) doesn't conform to Azure resource naming conventions. For example, if the database name is a [reserved word](/azure/azure-resource-manager/troubleshooting/error-reserved-resource-name).|
197197
| `Unauthorized` | 401 | Likely cause: the extension is configured to send data through an HTTP proxy that requires authentication. Using an HTTP proxy that requires authentication is not currently supported. Use an unauthenticated HTTP proxy or no proxy.|
198-
| `Forbidden` | 403 | If the Azure Connected Machine agent is otherwise working as expected and this error doesn't resolve itself after a reboot, create a support case with Microsoft Support through the Azure portal.|
198+
| `Forbidden` | 403 | Check to make sure the `Microsoft.AzureArcData` resource provider is registered on the subscription. If the Azure Connected Machine agent is otherwise working as expected and this error doesn't resolve itself after a reboot, create a support case with Microsoft Support through the Azure portal.|
199199
| `NotFound` | 404 | The endpoint that the extension is trying to connect to doesn't exist. <br/><br/> To check which endpoint it is trying to connect to, search the logs for `dataprocessingservice`. This condition can happen if the Azure Connected Machine agent was deployed and connected to an Azure region in which the `Microsoft.AzureArcData` resource provider is not yet available. [Redeploy the Azure Connected Machine agent](/azure/azure-arc/servers/manage-agent?tabs=windows#uninstall-the-agent) in a region that the `Microsoft.AzureArcData` resource provider for aSQL Server enabled by Azure Arc is available. See also [Region availability](https://azure.microsoft.com/explore/global-infrastructure/products-by-region/?products=azure-arc).<br/><br/> It is possible that the DNS resolver cache is not refreshed for your machine. To refresh: <br/> - On Windows run: `ipconfig /flushdns`</br> - On Linux (if `systemd` is being used) run: `sudo resolvectl flush-caches` |
200200
| `Conflict` | 409 | Likely cause: temporary error happening inside of the DPS. If this does not resolve itself, create a support case with Microsoft Support through the Azure portal.|
201201
| `InternalServerError` | 500 | This is an error that is happening inside of the DPS. Create a support case with Microsoft Support through the Azure portal. |

docs/t-sql/database-console-commands/dbcc-shrinkdatabase-transact-sql.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: DBCC SHRINKDATABASE shrinks the size of the data and log files in t
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
66
ms.reviewer: umajay, KevinConanMSFT, dplessMSFT, randolphwest
7-
ms.date: 01/21/2025
7+
ms.date: 04/22/2025
88
ms.service: sql
99
ms.subservice: t-sql
1010
ms.topic: reference
@@ -89,6 +89,8 @@ The database name or ID to be shrunk. 0 specifies that the current database is u
8989

9090
The percentage of free space that you want left in the database file after the shrink operation completes.
9191

92+
If *target_percent* is specified with `TRUNCATEONLY`, free space at the end of the file might not be released.
93+
9294
#### NOTRUNCATE
9395

9496
Moves assigned pages from the file's end to unassigned pages in the front of the file. This action compacts the data within the file. *target_percent* is optional. [!INCLUDE [ssazuresynapse-md](../../includes/ssazuresynapse-md.md)] doesn't support this option.
@@ -99,9 +101,9 @@ The free space at the end of the file isn't returned to the operating system, an
99101

100102
#### TRUNCATEONLY
101103

102-
Releases all free space at the end of the file to the operating system. Doesn't move any pages inside the file. The data file shrinks only to the last assigned extent. Ignores *target_percent* if specified with `TRUNCATEONLY`. [!INCLUDE [ssazuresynapse-md](../../includes/ssazuresynapse-md.md)] doesn't support this option.
104+
Releases all free space at the end of the file to the operating system. Doesn't move any pages inside the file. The data file shrinks only to the last assigned extent. [!INCLUDE [ssazuresynapse-md](../../includes/ssazuresynapse-md.md)] doesn't support this option.
103105

104-
`DBCC SHRINKDATABASE` with the `TRUNCATEONLY` option affects the database transaction log file only. To truncate the data file, use `DBCC SHRINKFILE` instead. For more information, see [DBCC SHRINKFILE](dbcc-shrinkfile-transact-sql.md).
106+
If *target_percent* is specified with `TRUNCATEONLY`, free space at the end of the file might not be released.
105107

106108
#### WITH NO_INFOMSGS
107109

docs/t-sql/database-console-commands/dbcc-shrinkfile-transact-sql.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "DBCC SHRINKFILE shrinks the size of a database file."
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
66
ms.reviewer: umajay, dpless, randolphwest
7-
ms.date: 01/21/2025
7+
ms.date: 04/22/2025
88
ms.service: sql
99
ms.subservice: t-sql
1010
ms.topic: reference
@@ -89,6 +89,8 @@ This option isn't supported for FILESTREAM filegroup containers.
8989

9090
If specified, `DBCC SHRINKFILE` tries to shrink the file to *target_size*. Used pages in the file's area to be freed are moved to free space in the file's kept areas. For example, with a 10-MB data file, a `DBCC SHRINKFILE` operation with an `8` *target_size* moves all used pages in the file's last 2 MB into any unallocated pages in the file's first 8 MB. `DBCC SHRINKFILE` doesn't shrink a file past the needed stored data size. For example, if 7 MB of a 10-MB data file is used, a `DBCC SHRINKFILE` statement with a *target_size* of 6 shrinks the file to only 7 MB, not 6 MB.
9191

92+
If *target_size* is specified with `TRUNCATEONLY`, free space at the end of the file might not be released.
93+
9294
#### EMPTYFILE
9395

9496
Migrates all data from the specified file to other files in the *same filegroup*. In other words, `EMPTYFILE` migrates data from a specified file to other files in the same filegroup. `EMPTYFILE` assures you that no new data gets added to the file, despite this file not being read-only. You can use the [ALTER DATABASE](../../t-sql/statements/alter-database-transact-sql.md) statement to remove a file. If you use the [ALTER DATABASE](../../t-sql/statements/alter-database-transact-sql.md) statement to change file size, the read-only flag is reset, and data can be added.
@@ -109,7 +111,7 @@ This option isn't supported for FILESTREAM filegroup containers.
109111

110112
Releases all free space at the file's end to the operating system but doesn't perform any page movement inside the file. The data file is shrunk only to the last allocated extent.
111113

112-
*target_size* is ignored if specified with `TRUNCATEONLY`.
114+
If *target_size* is specified with `TRUNCATEONLY`, free space at the end of the file might not be released.
113115

114116
The `TRUNCATEONLY` option doesn't move information in the log, but does remove inactive VLFs from the end of the log file. This option isn't supported for FILESTREAM filegroup containers.
115117

docs/t-sql/statements/create-server-audit-transact-sql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Database actions fail if they cause audited events. Actions, which don't cause a
129129

130130
#### AUDIT_GUID = *uniqueidentifier*
131131

132-
To support scenarios such as database mirroring, an audit needs a specific GUID that matches the GUID found in the mirrored database. The GUID can't be modified after the audit is created.
132+
To support scenarios such as database mirroring or databases participating in an Always On availability group, an audit needs a specific GUID that matches the GUID found in the mirrored database. The GUID can't be modified after the audit is created.
133133

134134
#### OPERATOR_AUDIT
135135

0 commit comments

Comments
 (0)