sql2000备份的数据库还原到sql2005

转载 2007年09月13日 11:01:00

sql2000备份的数据库还原到sql2005后,选择“数据库关系图”提示:此数据库没 有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或  ALTER  AUTHORIZATION  语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象。

解决方法如下:
1、设置兼容级别为90(2005为90) 
USE  [master] 
GO 
EXEC  dbo.sp_dbcmptlevel  @dbname='数据库名',  @new_cmptlevel=90 
GO   
或是选责你还原的数据库,点右键,选属性->选项->兼容级别,选择sqlserver2005(90) 然后确定,

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

2、通过以上的方法操作,如果问题依然存在的话,按下列方法继续

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

use [你的数据库名]
EXEC   sp_changedbowner   'sa' 

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

 

相关文章推荐

SQL2005数据库备份如何还原到SQL2000数据库中

以前帮客户做了一个网站.是VS2005+2000的数据库后来不知道为什么..将数据库转为2005的了..过了一段时间又要转成2000的..郁闷至极..主要是从来没弄过..结果就到网上去找..找了整整一...

SQL2005数据库备份如何还原到SQL2000数据库中

转载地址:点击打开链接 一,首先将05的数据库备份还原到本机的05中   通过在空的数据库上右键-任务-还原 来完成 二,在05数据库上右击-任务-生成脚本       1.在生成脚本之前...

微博开篇作——sql2005数据还原到sql2000的数据库中

上次在csdn首页中看了一篇博客,主要是讲如何成为一个优秀程序员的,具体内容已经记不清了;但其中有一点我记得很是清晰,就是要充分利用网络和世界上各个角落的人一起交流编程;虽然菜鸟,那么我就挥舞着菜刀把...

sql2005备份在sql2000中恢复

sql2005中的备份要在sql2000中还原,首先在sql2005中还原,然后选择兼容sql2000(80),备份后再在sql2000还原。用mdf和ldf来备份数据库,首先要分离数据库,右键备份数...

如何导出sql2005的数据库才能够导入到Sql2000?[sqlserver数据库迁移]

如何导出sql2005的数据库才能够导入到Sql2000|sqlserver数据库迁移.请问如何把sql2005的数据库导出后,能够导入到sql2000?这个过程应该如何做?回答:我这儿有个办法,你看...

sql2000/sql2005/sql2008数据库变为0字节修复/MDF文件0字节恢复

【数据恢复故障描述】  这个客户是生产型数据库,数据比较重要,产生量也比较大,客户要求必须尽快修复,保证生产尽快恢复运行。sql数据库文件,由于碎片链接过长,mdf文件突然变为0字节,开始客户尝试自...

服务器上同时安装SQL2000和SQL2005指南

1、因为SQL2000安装过程中无法修改实例名称,故安装过程中必须先安装SQL2000,然后再安装SQL2005。安装SQL2005时必须修改SQL实例名称,否则将和SQL2000的实例名称冲突。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)