cannot open user default database
今天把SQL2005的默认数据库给删了。接着发现啥也不能干了。重现打开Studio,连都连不上。在Option那里把default database改成master,连上了。可是要干点啥的时候,他老人家就报cannot open default database。
google了一下。找了几个sqlcmd的命令,没成功。后来找了个sql语句
use master
go
sp_defaultdb sa,master
go
然后重启了一下进程。竟然行了。
再也不把自己的数据库设成默认的了。
还有就是SQL2005,这叫设计有缺陷。怎么删掉个默认数据库就玩不转了,把那么多东西绑在默认数据库上干嘛。