我知道如何使用SQLpackage.exe。我可以从SQL导出并创建bacpac。我也可以通过SQLPackage.exe导入到Server。
我想在没有数据库中的用户的情况下导出或导入。用户正在阻止正常导入失败。
导入数据库时出错:无法导入包。错误SQL72014不能向特殊角色授予、拒绝或删除权限

我不能在导出之前删除用户,也不能将他们排除在导入之外。
目前,我们必须备份数据库,在SQLAzure上还原它,删除第二个数据库上的使用,然后从还原的数据库中创建一个bacpac。
我怎么才能避开这一切?我可以在can包中使用IgnoreUserSettingsObjects吗?我试过使用参数,但失败了。
发布于 2023-03-24 17:25:44
我也遇到了类似的问题,但是我无法在没有用户的情况下生成.bacpac,如果您需要在相同的征集中使用该副本,Microsoft支持团队指导我们直接从Azure Portal生成一个复制,它对我起了作用。
https://dba.stackexchange.com/questions/171297
复制相似问题