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
20221108 added new known issues and resolutions. removed known issue for datetime and time 7 digit precision loss issue as it will be addressed during GA launch next week
Copy file name to clipboardExpand all lines: articles/synapse-analytics/synapse-link/faq.yml
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,10 @@ sections:
62
62
Do I need to clean up data in the landing zone?
63
63
answer: |
64
64
No. There is a background thread that removes committed files after around 24 hours as long as the link is continuously running. When the link is stopped then the entire landing zone folder is removed.
65
+
- question: |
66
+
Which regions does Azure Synapse Link for SQL available in?
67
+
answer: |
68
+
Azure Synapse Link for SQL is available in all regions where [Azure Synapse Workspace is currently available] (https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/?products=synapse-analytics&rar=true®ions=all)
@@ -41,7 +41,6 @@ This is the list of known limitations for Azure Synapse Link for SQL.
41
41
* geometry
42
42
* geography
43
43
* A maximum of 5,000 tables can be added to a single link connection.
44
-
* When a source column is of type datetime2(7) or time(7), the last digit will be truncated when data is replicated to Azure Synapse Analytics.
45
44
* The following table DDL operations aren't allowed on source tables when they are enabled for Azure Synapse Link for SQL. All other DDL operations are allowed, but they won't be replicated to Azure Synapse Analytics.
46
45
* Switch Partition
47
46
* Add/Drop/Alter Column
@@ -61,6 +60,7 @@ This is the list of known limitations for Azure Synapse Link for SQL.
61
60
* System tables can't be replicated.
62
61
* The security configuration from the source database will **NOT** be reflected in the target dedicated SQL pool.
63
62
* 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.
63
+
* Azure Synapse Link for SQL will **NOT** work and can't be enabled if your database contains a schema or user named "changefeed".
64
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).
65
65
* Single row updates (including off-page storage) of > 370MB are not supported.
66
66
@@ -104,23 +104,15 @@ This is the list of known limitations for Azure Synapse Link for SQL.
104
104
```sql
105
105
EXEC sys.sp_change_feed_disable_db
106
106
107
-
### DateTime2(7) and Time(7) Could Cause Snapshot Hang
108
-
* Applies To - Azure SQL Database
109
-
* Issue - One of the preview limitations with the data types DateTime2(7) and Time(7) is the loss of precision (only 6 digits are supported). When certain database settings are turned on (`NUMERIC_ROUNDABORT`, `ANSI_WARNINGS`, and `ARITHABORT`), the snapthot process can hang, requiring a database failover to recover.
110
-
* Resolution - To resolve this situation, take the following steps:
111
-
1. Turn off all three database settings.
112
-
```sql
113
-
ALTERDATABASE<logical_database_name>SET NUMERIC_ROUNDABORT OFF
114
-
ALTERDATABASE<logical_database_name>SET ANSI_WARNINGS OFF
115
-
ALTERDATABASE<logical_database_name>SET ARITHABORT OFF
116
-
```
117
-
1. Run the following query to verify that the settings are in fact turned off.
1. Open an Azure support ticket requesting a database failover. Alternately, you could change the Service Level Objective (SLO) of your database instead of opening a ticket.
107
+
### Trying to re-enable change feed on a table for that was recently disabled table will show an error. This is an uncommon behavior
108
+
* Applies To - Azure SQL Database and SQL Server 2022
109
+
* Issue - When you try to enable a table which has been recently disabled with its metadata not yet been cleaned up and state marked as DISABLED, an error will be thrown stating "A table can only be enabled once among all table groups"
110
+
* Resolution - Wait for sometime for the disabled table system procedure to complete and then try to re-enable the table again.
111
+
112
+
### Attempt to enable Synapse Link on an imported database using SSDT, SQLPackage for Import/Export and Extract/Deploy operations causes Synapse Link enablement to fail
113
+
* Applies To - Azure SQL Database and SQL Server 2022
114
+
* Issue - For SQL databases enabled with Synapse Link, when you use SSDT Import/Export and Extract/Deploy operations to import/setup a new database, the "changefeed" schema and user do not get excluded in the new database. On attempting to enable Synapse Link on the imported/deployed database, the system stored procedure sys.sp_change_feed_enable_db fails as the "changefeed" user and schema already exists. This issue will also be encountered if you have a user or schema named "changefeed" that is not related to Synapse Link changefeed capability.
115
+
* Resolution - Manually drop the empty changefeed schema and user for Synapse Link to be enabled successfully on the imported/deployed database. **If you have defined a custom schema or user named "changefeed" in your database that is not related to Synapse Link and you do not intend to use Azure Synapse Link for SQL, please do NOT drop your "changefeed" schema or user to avoid any potential data loss**
0 commit comments