星宿.net

星星的随笔

博客园 首页 新随笔 联系 订阅 管理
  31 Posts :: 0 Stories :: 235 Comments :: 16 Trackbacks
从SQL SERVER 2000中备份的数据库还原到SQL SERVER 2005上,打算新建一个数据库关系图,可是在Microsoft SQL Server Management Studio中一点数据库关系图的文件夹,就出现一个“此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先试用"数据库属性"对话框的"文件"页或ALTER AUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象”的提示
按照他说的指定所有者,可惜还是不对,查了一下,应该执行如下语句:
USE [master]
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'数据库名', @new_cmptlevel=90
GO

因为2000备份的数据库还原到2005以后,兼容级别是80,更新成90就OK了
posted on 2007-09-28 14:02 星宿.NET 阅读(766) 评论(3)  编辑 收藏 网摘 所属分类: 经验技巧

Feedback

#1楼  2008-07-19 19:36 甘 [未注册用户]
我的是2005版的,恢复备份时也有同样的问题,不知怎么解决
  回复  引用    

#2楼  2008-07-23 14:31 MK [未注册用户]
非常棒,解决问题
  回复  引用    

#3楼  2008-11-11 11:58 未 [未注册用户]
--引用--------------------------------------------------
MK: 非常棒,解决问题
--------------------------------------------------------

  回复  引用    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

相关文章:

相关链接: