当我使用SQL Server 2017数据库工具上载数据库时,出现此错误。
当我自己生成.bacpac文件并上传到azure存储帐户,然后导入到azure sql服务器时,我也遇到相同的错误。
此数据库是使用实体框架从我的asp核心项目生成的,我生成了sql server 2017以添加更多性能更新,例如:分区表,索引表。之后,我将此数据库上传到Azure云,然后出现此错误。
请帮助我!
答案 0 :(得分:2)
在尝试再次迁移到Azure SQL数据库之前,请尝试在数据库级别删除登录管理员。管理员不是可以在Azure SQL数据库中使用的有效登录名。
我通常建议用户使用Azure Data Migration Assistant(DMA)将SQL Server数据库迁移到Azure SQL数据库,因为它首先执行评估,并让您知道在迁移到Azure SQL之前需要解决的问题。解决所有不兼容问题之后,只需单击几下鼠标,DMA即可迁移。