安装了sql server 2005以后,不管是32位还是64位,
都可以直接附加sql server 2000下创建的数据库文件。
也就是无需作任何更改即可直接使用数据库
升级到MSSQL2005的最快速的方法是:在SQL Server 2000中分离数据库,
将数据库文件拷到装有SQL Server 2005的机器上,
然后在Management Studio中附加数据库同时在安全性中添加对应的用户名,
但是附加的数据库,会出现孤立用户,可以用下面的语句把孤立用户和数据库用户做关联:
点击master库,点击右键"查询"
输入以下内容:
格式为:
use 你的数据库名
exec sp_change_users_login 'Auto_Fix','数据库用户名'
例如还原test库,登陆用户名也为test:
use test
exec sp_change_users_login 'Auto_Fix','test'
点击执行后,MSSQL2005会自动将用户关联,数据库也就可以正常登陆了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。