Skip to content

Commit 14bcc50

Browse files
authored
Merge pull request #228931 from croblesm/crobles-0228-updating-known-issues
Updating known issues
2 parents df5fc1b + 67269a1 commit 14bcc50

File tree

1 file changed

+26
-4
lines changed

1 file changed

+26
-4
lines changed

articles/dms/known-issues-azure-sql-migration-azure-data-studio.md

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Known issues and troubleshooting steps associated with the Azure SQL Migration e
3030

3131
- **Message**: `Migration for Database 'DatabaseName' failed with error cannot find server certificate with thumbprint.`
3232

33-
- **Cause**: The source SQL Server instance certificate from a database protected by Transparent Data Encryption (TDE) hasn't been migrated to the target Azure SQL Managed Instance or SQL Server on Azure Virtual Machine before migrating data.
33+
- **Cause**: The source database is protected with Transparent Data Encryption (TDE). You need to migrate the Database Encryption Key (DEK) to the target Azure SQL Managed Instance or SQL Server on Azure Virtual Machine before starting the migration.
3434

3535
- **Recommendation**: Migrate the TDE certificate to the target instance and retry the process. For more information about migrating TDE-enabled databases, see [Tutorial: Migrate TDE-enabled databases (preview) to Azure SQL in Azure Data Studio](./tutorial-transparent-data-encryption-migration-ads.md).
3636

@@ -90,7 +90,7 @@ Known issues and troubleshooting steps associated with the Azure SQL Migration e
9090

9191
- **Message**: `Failed to test connections using provided Integration Runtime. Error details: 'Remote name could not be resolved.'`
9292

93-
- **Cause**: The Self-Hosted Integration Runtime can't connect to the service back end. This issue is caused by network settings in the firewall.
93+
- **Cause**: DMS cannot connect to Self-Hosted Integration Runtime (SHIR) due to network settings in the firewall.
9494

9595
- **Recommendation**: There's a Domain Name System (DNS) issue. Contact your network team to fix the issue. For more information, see [Troubleshoot Self-Hosted Integration Runtime](../data-factory/self-hosted-integration-runtime-troubleshoot-guide.md).
9696

@@ -183,7 +183,6 @@ SELECT [ROLLBACK] FROM [dbo].[__migration_status]
183183
WHERE STEP in (5,7,8) ORDER BY STEP DESC;
184184
```
185185

186-
187186
## Error code: 2042 - PreCopyStepsCompletedDuringCancel
188187

189188
- **Message**: `Pre Copy steps finished successfully before canceling completed. Target database Foreign keys and temporal tables have been altered. Schema migration may be required again for future migrations. Target server: <Target Server>, Target database: <Target Database>.`
@@ -196,7 +195,6 @@ WHERE STEP in (5,7,8) ORDER BY STEP DESC;
196195
SELECT [ROLLBACK] FROM [dbo].[__migration_status]
197196
WHERE STEP in (3,4,6);
198197
```
199-
200198

201199
## Error code: 2043 - CreateContainerFailed
202200

@@ -206,6 +204,7 @@ WHERE STEP in (3,4,6);
206204

207205
- **Recommendation**: For more troubleshooting steps, see [Troubleshoot Azure Data Factory and Synapse pipelines](../data-factory/data-factory-troubleshoot-guide.md#error-code-2108).
208206

207+
209208
## Error code: 2056 - SqlInfoValidationFailed
210209

211210
- **Message**: CollationMismatch: `Source database collation <CollationOptionSource> is not the same as the target database <CollationOptionTarget>. Source database: <SourceDatabaseName> Target database: <TargetDatabaseName>.`
@@ -248,6 +247,29 @@ WHERE STEP in (3,4,6);
248247
- **Recommendation**: Check if the selected tables exist in the target Azure SQL Database. If this migration is called from a PowerShell script, check if the table list parameter includes the correct table names and is passed into the migration.
249248

250249

250+
## Error code: Ext_RestoreSettingsError
251+
252+
- **Message**: Unable to read blobs in storage container, exception: The remote server returned an error: (403) Forbidden. The remote server returned an error: (403) Forbidden
253+
254+
- **Cause**: Target is unable to connect to blob storage.
255+
256+
- **Recommendation**: Confirm that target network settings allow access to blob storage. For example, if migrating to SQL VM, ensure that outbound connections on VM aren't being blocked.
257+
258+
259+
- **Message**: Failed to create restore job. Unable to read blobs in storage container, exception: The remote name could not be resolved.
260+
261+
- **Cause**: Target is unable to connect to blob storage.
262+
263+
- **Recommendation**: Confirm that target network settings allow access to blob storage. For example, if migrating to SQL VM, ensure that outbound connections on VM are not being blocked.
264+
265+
266+
- **Message**: `Migration for Database <Database Name> failed with error 'Migration cannot be completed because provided backup file name <Backup File Name> should be the last restore backup file <Last Restore Backup File Name>'`.
267+
268+
- **Cause**: Most recent backup was not specified in backup settings.
269+
270+
- **Recommendation**: Specify most recent backup file name in backup settings and retry operation.
271+
272+
251273
## Azure SQL Database limitations
252274

253275
Migrating to Azure SQL Database by using the Azure SQL extension for Azure Data Studio has the following limitations:

0 commit comments

Comments
 (0)