gpt4 book ai didi

sql-server - 将 SQL Server 数据库迁移到 Azure 时出错

转载 作者:行者123 更新时间:2023-12-02 06:31:00 24 4
gpt4 key购买 nike

所以我对 .Net Core 开发完全陌生,并且获得了一个我试图在 Microsoft Azure 上托管的代码库。我在 SQL Server Management Studio 中有本地数据库文件 (.mdf),并尝试将其部署到 Azure 数据库,但是它在迁移过程中不断失败并给我带来了这个问题

Error SQL71627: The element User: [ISOCENTRIC\Administrator] has property >AuthenticationType set to a value that is not supported in Microsoft Azure SQL >Database v12. (Microsoft.SqlServer.Dac)

但是,当我SELECT * FROM master.sys.database_principals;并且它转储数据库用户列表时,“ISOCENTRIC\Administrator”用户不会出现在该列表中,因此我找不到方法将其从数据库中删除。关于该用户的位置以及如何将其从数据库中删除以便迁移到 Azure,我是否缺少某些内容?

附:这是我在这里发表的第一篇文章,因此如果我应该进行任何更改以遵守此论坛上的正确格式,请告诉我。

提前致谢。

最佳答案

我猜数据库用户无法迁移到 Azure SQL DB,因为他们是 Windows 用户。在将此数据库部署到 Azure SQL DB 之前,您需要删除这些用户。

您始终可以备份和还原此数据库的副本、删除用户,然后将该数据库部署到 Azure SQL Db。

关于sql-server - 将 SQL Server 数据库迁移到 Azure 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50660874/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com