标题:附加数据库后,无法查看Database Diagrams
只看楼主
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
结帖率:100%
 问题点数:0 回复次数:1 
附加数据库后,无法查看Database Diagrams
在SQL2005中,附加了数据库,但是无法再查看Database Diagrams了,提示:
Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

然后查看数据库用户中的dbo用户的属性,发现他映射到Login name,Login name是空的,而且选项都是灰色的无法修改。请问出现这种情况应该如何解决?谢谢!
搜索更多相关主题的帖子: Database 数据库 Diagrams 
2006-06-12 10:29
卜酷塔
Rank: 7Rank: 7Rank: 7
来 自:魅力青岛
等 级:禁止访问
威 望:39
帖 子:2569
专家分:0
注 册:2004-6-12
得分:0 
设置数据库的属性,在[options]中,设置Compatibility Level 为“SQL Server 2005 (90)”。
Sql2005关系图OK了,PowerDesigner的反向工程也好用了。

在默认情况下,Sql2005中建立的数据库的Compatibility Level 为2005(90),当利用Sql2000的备份文件进行恢复时,Compatibility Level 为2000(80),于是产生了无法建立关系图,无法用PD进行反向工程的问题,
http://www.sql-server-performance.com/forum/topic.asp?TOPIC_ID=10946


觉得为时已晚的时候,恰恰是最早的时候。

2006-06-12 11:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-71568-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.090257 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved