SQL Server Management Studio 2005 打开的数据库是8.0的解决方法【原】


问题描述:有时候明明是用 SQL Server Management Studio 2005 打开,但是显示的实例名的版本却是8.0的(2005是9.0),而且还不能还原2005备份出来的数据库。

通常的原因就是机器上原来已经装过sql2000的数据库,然后再装sql2005,但是安装sql2005的时候没有添加一个新的实例名,所以就以sql2000的实例名作为默认的实例,因此一登录sql2005往往是进入sql2000的实例,这时怎么办呢?我们会想到去添加一个2005的实例,可问题是,怎么添加?于是我在网上搜了好多好多帖子,结果是只能重新安装2005,因为实例是在安装的时候添加的,这么说难道要我重新安装?如果不重新安装行不行呢,经过我的摸索答案是行。因为虽然我们安装的时候没有添加新的实例名,但是会有一个默认的是9.0的实例名,那就是“机器名\SQLEXPRESS”,看到这里你就可以打开SQL Server Management Studio 2005输入“.\SQLEXPRESS”或者“机器名\SQLEXPRESS”,然后用windows身份验证登录(不用用户名及密码),是不是登录成功了?还看到实例名的版本是9.0了?(什么?不行,那我就帮不了你了,再找找其他办法吧。)这时也就总算是弄出一个9.0的版本了,当然,用sa是登录不了的,那么接下来的问题就是解决用sa也可以登录的问题了,解决方法请看我转的另一篇文章,关于怎样启用sa帐户的问题:http://www.cnblogs.com/linyc/archive/2010/07/13/1776620.html

posted @ 2010-07-13 17:54  与卡  阅读(871)  评论(0编辑  收藏  举报