当前位置: 主页 > 数据库

数据库 关系图-用友和伟库网关系

发布时间:2023-02-09 07:32   浏览次数:次   作者:佚名

选择“数据库图”提示:该数据库没有有效的所有者,因此无法安装数据库图支持对象。 要继续,首先使用数据库属性对话框的文件页面或 ALTER AUTHORIZATION 语句将数据库所有者设置为有效登录,然后再添加数据库图表支持对象。

解决方法如下:

1.将兼容级别设置为90(2005年为90)

使用[主人]

EXEC dbo.sp_dbcmptlevel @dbname='数据库名',@new_cmptlevel=90


或者选择你恢复的数据库,右击,选择Properties->Options->Compatibility Level,选择sqlserver2005(90)并确认,

这时,当你展开数据库下的“数据库关系图”节点时,会提示“该数据库缺少一个或多个使用数据库关系图所需的支持对象,是否创建”,选择“是” .

2、通过以上方法操作,如果问题依然存在,进行如下操作

数据库 关系图_关系数据图中,关系是指_用友和伟库网关系

选择你的数据库,然后选择“安全”->“用户”,选择dbo,打开属性页,如果登录名为空,新建一个查询,然后

使用 [你的数据库名称]

执行 sp_changebowner 'sa'

用友和伟库网关系_数据库 关系图_关系数据图中,关系是指

执行成功后,再次选择“数据库关系图”节点,会提示“该数据库缺少使用数据库关系图所需的一个或多个支持对象,是否创建?”,选择即可“是的”。 你可以看到原始关系图。

3、通常前两步就可以解决问题,第三种方法使用ALTER命令来做。

异常:无法安装数据库图支持对象,因为该数据库没有有效的所有者。 将其他机器备份的数据库恢复到自己机器上,在SSMS中点击该数据库的数据库关系图,出现如下提示:

关系数据图中,关系是指_用友和伟库网关系_数据库 关系图

无法安装数据库图表支持对象,因为该数据库没有有效的所有者。 要继续,首先使用数据库属性对话框的文件页面或 ALTER AUTHORIZATION 语句将数据库所有者设置为有效登录,然后再添加数据库图表支持对象。

确保数据库中有数据库关系图。 提示给出了两种方法。 第一种方法试了几次都不好用数据库 关系图,第二种方法一次就成功了。 具体来说数据库 关系图,在 SSMS 中运行以下命令:

更改数据库上的授权:: mydbname TO sa

将 mydbname 更改为实际数据库名称以将所有者设置为 sa。

ALTER AUTHORIZATION的详细参数可以参考以下地址: