sql2005自己创建的数据库,还原后。ODBC里"更改默认的数据库为"居然找不到????

时间:2022-08-24 20:47:21
sql2005自己创建的数据库,还原后。ODBC里"更改默认的数据库为"居然找不到????

我在SQL2005里自己建了个数据库AAA.还原。

然后ODBC里,到第3步时,

"更改默认的数据库为(D):"
下拉条里,居然没有我刚建立的数据库AAA.只有默认的系统数据库.怎么回事?

13 个解决方案

#1


刷新一下试试.

#2


刷新了。也不行

#3


重新打开SSMS看看

#4


服务器名对不对?
是不是你机器上有两个实例名,你还原到另一个上去了?

#5


SSMS如何重新打开.大神

#6


开始-->程序-->microsoft sql server 2005-->sql server management studio

#7


4楼大神高见!果然有两个机器名

#8


引用 7 楼 blackorg 的回复:
4楼大神高见!果然有两个机器名


不然不会出现你说的那种情况.

#9


不对啊。两个机器名是一样的。选哪个都不行.还是找不到更改默认数据库里,新建的那个数据库找不到.只有默认的MONSTER之类的

#10


你是通过什么来还原数据库的?

#11


SQL自己本身的功能啊。还原.BAK文件

我发现在SSMS里删除数据库AAA后,在ODBC里第3步"更改默认数据库(D)"里还有AAA...而且选择他后点测试居然还成功!

SQLSERVER数据库都重起了都不行

#12


不会吧...
经测试,服务器里一删除数据库,在ODBC数据源设置界面立即就没有它了!

#13


解决了。发现原来连接数据库地址时,他用的是局域网另一台电脑的名字。如NETSERVER,而我SQL本机是MYPCSERVER.结果当然无论怎么删除还原都是那台服务器里的默认数据库....

#1


刷新一下试试.

#2


刷新了。也不行

#3


重新打开SSMS看看

#4


服务器名对不对?
是不是你机器上有两个实例名,你还原到另一个上去了?

#5


SSMS如何重新打开.大神

#6


开始-->程序-->microsoft sql server 2005-->sql server management studio

#7


4楼大神高见!果然有两个机器名

#8


引用 7 楼 blackorg 的回复:
4楼大神高见!果然有两个机器名


不然不会出现你说的那种情况.

#9


不对啊。两个机器名是一样的。选哪个都不行.还是找不到更改默认数据库里,新建的那个数据库找不到.只有默认的MONSTER之类的

#10


你是通过什么来还原数据库的?

#11


SQL自己本身的功能啊。还原.BAK文件

我发现在SSMS里删除数据库AAA后,在ODBC里第3步"更改默认数据库(D)"里还有AAA...而且选择他后点测试居然还成功!

SQLSERVER数据库都重起了都不行

#12


不会吧...
经测试,服务器里一删除数据库,在ODBC数据源设置界面立即就没有它了!

#13


解决了。发现原来连接数据库地址时,他用的是局域网另一台电脑的名字。如NETSERVER,而我SQL本机是MYPCSERVER.结果当然无论怎么删除还原都是那台服务器里的默认数据库....