标签: acumatica
由于某种原因,我现在无法在本地Acumatica v.6.10上发布任何软件包(我不知道它是怎么发生的,为什么会发生,这是一个共享的开发环境)
这是我得到的错误:
当前用户的数据库架构包含dbo架构中未包含的对象。自定义可能无法正常工作。为了使自定义正常工作,请修改当前用户的架构。
我不是mssql专家,但我不理解该错误,我尝试使用Google谷歌搜索并查看dbo的用途,但我仍未找到解决方案。
您是否有关于如何调试此问题的任何提示?并找到dbo模式和数据库模式之间的区别?
谢谢
答案 0 :(得分:1)
使用Microsoft SQL Management Studio检查数据库中是否有一些重复的存储过程/视图/等。这些重复的存储过程/视图/等不以前缀“ dbo”开头,然后将其删除。
这是问题的一个例子:
在'acumaticaUser'和'dbo'模式中有重复的存储过程: -acumaticaUser.pp_RegisterAdminUser / dbo.pp_RegisterAdminUser
删除具有“ acumaticaUser”的重复项可以解决此问题,错误消息将消失。