问题是这样的.
   昨天把WINDOWS身份验证, 和SQL身份验证的默认数据库不小心改成了Storage(自定义的)
然后把该数据库分离了出去(在关闭SQL前忘记附加了). 今天早上上来打开企业管理器的时候发现出现了"无法连接的错误". 查看了网上的个种办法都没有解决. 我该怎么办啊. 有什么办法可以在不重装SQLSERVER的情况下解决这个问题吗? 急啊...

解决方案 »

  1.   

    选择连接,分离的不是主数据库,否则重建主数据库。建完停SQL,用以前的主数据库覆盖。重启SQL
      

  2.   

    先用管理员登录(应该可以连接到master的)
    然后再改就行了
      

  3.   

    我现在的默认数据库是那个Storage,但是Storage已经不存在了. 根本就连接不山去啊
      

  4.   

    下面是我抄其他老大的
    你可以去试试解决方法:一、使用其他管理员帐户修改此帐户的默认数据库1、打开企业管理器,展开服务器组,然后展开服务器
    2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
    3、重新选择此登录帐户的默认数据库二、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
    或者使用Windows验证
    isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"
      

  5.   

    谢谢楼上的.我终于按你的方法解决了. 
    还想追问一句,由于我没有学过ISQL命令行工具
    请问,他是起什么作用的. 那些书中可以学到?