Skip to content

Commit 222ca83

Browse files
20221110 aggressive log truncation
1 parent ad602c1 commit 222ca83

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

articles/synapse-analytics/synapse-link/synapse-link-for-sql-known-issues.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ This is the list of known limitations for Azure Synapse Link for SQL.
6161
* System tables can't be replicated.
6262
* The security configuration from the source database will **NOT** be reflected in the target dedicated SQL pool.
6363
* Enabling Azure Synapse Link for SQL will create a new schema called `changefeed`. Don't use this schema, as it is reserved for system use.
64-
* Source tables with collations that are unsupported by Synapse SQL dedicated pool, such as UTF8 and certain Japanese collations, cant be replicated. Here's the [supported collations in Synapse SQL Pool](../sql/reference-collation-types.md).
64+
* Source tables with collations that are unsupported by Synapse SQL dedicated pool, such as UTF8 and certain Japanese collations, can't be replicated. Here's the [supported collations in Synapse SQL Pool](../sql/reference-collation-types.md).
6565
* Single row updates (including off-page storage) of > 370MB are not supported.
6666

6767
### Azure SQL DB only
@@ -72,7 +72,7 @@ This is the list of known limitations for Azure Synapse Link for SQL.
7272
* Azure Synapse Link can't be enabled on the secondary database once a GeoDR failover has happened if the secondary database has a different name from the primary database.
7373
* If you enabled Azure Synapse Link for SQL on your database as an Microsoft Azure Active Directory (Azure AD) user, Point-in-time restore (PITR) will fail. PITR will only work when you enable Azure Synapse Link for SQL on your database as a SQL user.
7474
* If you create a database as an Azure AD user and enable Azure Synapse Link for SQL, a SQL authentication user (for example, even sysadmin role) won't be able to disable/make changes to Azure Synapse Link for SQL artifacts. However, another Azure AD user will be able to enable/disable Azure Synapse Link for SQL on the same database. Similarly, if you create a database as an SQL authentication user, enabling/disabling Azure Synapse Link for SQL as an Azure AD user won't work.
75-
* When enabling Azure Synapse Link for SQL on your Azure SQL Database, you should ensure that aggressive log truncation is disabled.
75+
* While enabling Azure Synapse Link for SQL on Azure SQL Database or SQL Server, please be aware that the aggressive log truncation feature of Accelerated Database Recovery (ADR) is automatically disabled. This is because Azure Synapse Link for SQL accesses the database transaction log. This behavior is similar to Changed Data Capture (CDC). Active transactions will continue to hold the transaction log truncation until the transaction commits and Azure Synapse Link for SQL catches up, or transaction aborts. This might result in the transaction log filling up more than usual and should be monitored so that the transaction log does not fill.
7676

7777
### SQL Server 2022 only
7878
* Azure Synapse Link for SQL can't be enabled on databases that are transactional replication publishers or distributors.

articles/synapse-analytics/synapse-link/troubleshoot/troubleshoot-sql-database-failover.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ For the safety of data, users may choose to set [auto-failover group](/sql/azure
2222

2323
You must stop Synapse Link manually and configure Synapse Link according to the new primary server's information so that it can continue to work normally.
2424

25+
26+
27+
1. Verify that your Azure SQL Database logical server Azure Active Directory admin is provided. It can be an Azure AD account, the system-assigned managed identity (SMI) of the Azure SQL Database logical server, or a user-assigned managed identity (UMI).
2528
1. Launch [Synapse Studio](https://web.azuresynapse.net).
2629
1. Open the **Integrate** hub.
2730
1. Select the Synapse Link whose database has failover occurred.

0 commit comments

Comments
 (0)