从Azure SQL Server导入.BACPAC到本地SQL Server失败报错求助
导入Azure SQL Server导出的BACPAC文件失败求助
每当尝试导入从Azure SQL Server导出的.BACPAC数据层文件时,都会收到以下错误信息:
无法导入包。
警告SQL72012:对象[database_name_Data]存在于目标数据库中,即使已勾选‘为目标数据库中存在但源数据库中不存在的对象生成删除语句’复选框,该对象也不会被删除。
警告SQL72012:对象[database_name_Log]存在于目标数据库中,即使已勾选‘为目标数据库中存在但源数据库中不存在的对象生成删除语句’复选框,该对象也不会被删除。
错误SQL72014:Microsoft SqlClient Data Provider框架:Msg 547,级别16,状态0,第3行
ALTER TABLE语句与FOREIGN KEY约束"foreign_key_id"冲突。冲突发生在数据库"database_name"的[dbo].[Table_name]表的'Id'列中。
错误SQL72045:脚本执行错误。执行的脚本:
PRINT N'Checking constraint: foreign_key_id [dbo].[Table_log]'; ALTER TABLE [dbo].[Table_log] WITH CHECK CHECK CONSTRAINT [foreign_key_id];
(Microsoft.SqlServer.Dac)
我已经查看并尝试了以下渠道提供的解决方案,但问题仍未解决:
- 针对SQL72012错误的技术社区解决方案
- 同类BACPAC导入警告问题的论坛讨论方案
- 针对SQL72014与SQL72045错误的官方解答方案
内容的提问来源于stack exchange,提问作者nikitimi
相关产品推荐
相关产品推荐

