今天重装系统忍不住装上SQL2008结果以前写的一个程序现在怎么也调试不好了这是以前调试好的连接字符串:
string strConn = "server = (local);" + "integrated security = SSPI;" + "database = userlist";然后今天我建好数据库后运行程序时就出现异常了,提示:
无法打开登陆所请求的数据库,登陆失败!
用户“VISTA\BabyBear”登陆失败。我的计算机名叫VISTA管理员BabyBear
求求各位达人,帮我解决下吧 !查了很多资料仍旧没解决掉,太菜鸟了没办法....

解决方案 »

  1.   

    刚改了下代码:
    string strConn = "server = VISTA\\(BabyBear);" + "integrated security = SSPI;" + "database = userlist";现在报错为:
    在与SQL server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL SERVER已配置为允许远程连接。(provider:sql 网络接口,error:26定位制定的服务器/实例时出错。)1.怎样查看SQL SERVER已配置为允许远程连接
    在安装SQL2008的时候碰到了什么什么实例的问题瞎整了两下居然让我通过了,现在想想是不是那里出现的问题。
      

  2.   

    "server = VISTA\\BabyBear;" 是改成这样了吗?Sqlserver可以安装多个实例,其中有一个是默认实例可以使用机器名来连接。
    其它命名实例,需要  机器名\实例名 来连接,实例名在安装sql server时指定。