送高分,数据库从SQL2000移到SQL2005出现了问题~
刚开始数据库是放在SQL2000上 
 最后把数据库移到了SQL2005上就出现了问题?   
 好像是访问数据库不行,因为程序是个管理后台程序,只有用户正确登录之后才能进行操作,可在输入用户名密码后,就出现了500错误,也不提示错误码信息,在SQL2000上是完全可以的.可在SQL2005上就出现了问题,有的时候可以正常登录,可是不能管理,比如说,再后台添加条新闻,点击提交,也出现了500错误,同样在SQL2000上是可以的. 
 这是为什么呢?   
 数据库移值的时候,先是把数据库中的表备份一下,然后到SQL2005上-> 附加-> 选择备份mdf   表文件!     
 请问各位你们以前也把数据库从2000移值到2005上了嘛?你们的操作步骤是什么呢? 
 能大致跟我说一下嘛~~   
 是不是这样移值不行呢?还是有权限的设置问题呢? 
 谁能跟我说一下嘛~ 
 谢谢了,真的很急,谢谢~~ 
 .非常急~~~ 
------解决方案--------------------这个应该是sql2000和2005的用户权限架构的差异问题造成的。 把用户删除在添加应该就可以。
------解决方案--------------------用备份文件恢复看看,直接附加估计有些结构会有问题
------解决方案--------------------hlq8210(影子)  
 我用备份文件恢复了,可还是不行~`   
 估计是newqq() 说说的~ 
 可是我对MSSLQ不太清楚, 
 这个应该是sql2000和2005的用户权限架构的差异问题造成的。 把用户删除在添加应该就可以。   
 您所说的这个用户是不是程序中访问数据库的用户(也就是在这个数据库也有和程序中访问数据库的用户名) 
 是不是把这个删除了,然后再建一个跟这个名字一样的用户呀?   
 这个要不要设置其它权限啊~就是说在系统表里要设置一下啊~ 
------解决方案--------------------我也想知道  
 我现在也需要两个sql2000 和sql2005 
 开始想备份2000数据 到2005还原  
 现在想2000 2005都装呢