第一步出错:在用作数据包一部分的模式中找到了一个或多个不受支持的元素。错误SQL71564:元素User :(模式名称)将属性AuthenticationType设置为Azure SQL数据库v12中不支持的值
答案 0 :(得分:1)
看来,您正在将某些用户配置为使用Windows身份验证。请尝试删除这些用户并尝试再次导出为bacpac ...
而不是使用SSMS导出到bacpac选项..您可以使用DACPAC(Bacpac +数据)
以下是总语法..
。\ SqlPackage / Action:Extract / SourceServerName:SourceSQLServer / SourceDatabaseName:SourceDB
/ TargetFile:“C:\ Temp \ DBMigration \ SourceDB.dacpac”/ p:ExtractAllTableData = true
/ p:ExtractReferencedServerScopedElements = false / p:IgnoreUserLoginMappings = true
最后两个参数是可选的,但将userloginmappings属性更改为false将有助于您