SQL 数据迁移助手因触发器而无法生成部署脚本

问题描述 投票:0回答:1

我正在尝试使用 Microsoft 数据迁移助手将我的 SQL Server DB 迁移到 SQL Azure。

我有一个引用 DELETED 伪表的删除触发器。当助手尝试生成部署脚本时,出现以下错误

发生意外错误。 服务器上不存在默认的“[dbo].[Deleted]”。

根据我的理解和观察,SQL Azure 支持触发器。有谁知道如何解决这个问题?是数据迁移助手的bug吗?

sql-server azure azure-sql-database
1个回答
0
投票

作为一种解决方法,如果我是你,我会编写该触发器的脚本,然后删除它。我将再次执行评估,如果一切正常,我将继续使用 DMA 工具迁移到 Azure SQL。迁移完成后,我将使用脚本在源上重新创建触发器并在 Azure SQL 数据库上创建触发器。

© www.soinside.com 2019 - 2024. All rights reserved.