当尝试从本地 SSMS (v19.x) 上的 Azure SQL 还原数据库备份时,它无法继续并显示错误:
无法导入包。
警告 SQL72012:对象 [Identity_2023-02-14_Data] 存在于目标中,但即使您选择了“为目标数据库中但不在源中的对象生成删除语句”检查,它也不会被删除盒子。
警告 SQL72012:对象 [Identity_2023-02-14_Log] 存在于目标中,但即使您选择了“为目标数据库中但不在源中的对象生成删除语句”检查,它也不会被删除盒子。
错误 SQL72014:框架 Microsoft SqlClient 数据提供程序:消息 35221,级别 16,状态 1,第 1 行无法处理操作。
Always On 可用性组副本管理器在此 SQL Server 实例上被禁用。使用 SQL Server 配置管理器启用 Always On 可用性组。然后,重新启动 SQL Server 服务,并重试当前操作。有关如何启用和禁用 Always On 可用性组的信息,请参阅 SQL Server 联机丛书。
错误 SQL72045:脚本执行错误。执行的脚本:
改变数据库 [$(DatabaseName)] 添加文件(名称 = [XTP_704A0C41],文件名 = N'$(DefaultDataPath)$(DefaultFilePrefix)_XTP_704A0C41.mdf')到文件组 [XTP];
错误 SQL72014
要解决此错误,您需要在 SQL Server 实例上启用包含的数据库身份验证,如@ShaktiSingh-MSFT
所述通过关注@Windhoek 文档,您会发现提出并解决了同样的问题。
sp_configure 'contained database authentication', 1;
GO
RECONFIGURE;
GO
此处
sp_configure 'contained database authentication', 1
命令用于在 SQL Server 中启用包含的数据库身份验证。