服务器中安装有多个SQL实例,用C#如何如何编写连接信息?
连接字符串中 server=“此处如何设置”?例如:服务器中名称是 “Server” ,SQL安装时自定义实例名是db,在SQL企业管理器中显示的服务器名称是“Server\db”,但在C#的连接字符串的server段后用 server=Server\db 和server=Server\\db均无法连接成功。请各位前辈帮忙指点!

解决方案 »

  1.   

    谢谢!代码如下:请各位高手把我看看 错在哪里? System.Data.SqlClient.SqlConnection conn =  new System.Data.SqlClient.SqlConnection ();
    conn.ConnectionString = "workstation id=.;server=Server\\db;UID=sa;PWD=123456;persist security info=False;initial catalog=pubs";
    说明:因程序需要,安装SQL时需要指定实例名,而不是使用SQL SERVER默认的默认实例名。
     我的SQL实例名是:"Server\db",
      

  2.   

    我直接用"db"也不行。conn.ConnectionString ="workstation id=.;server=db;UID=sa;PWD=123456;persist security info=False;initial catalog=pubs";
      

  3.   

    谢谢各位!问题我已解决:原因:在连接字符中也必须注意字符串信息的大小写,此问题就是这个原因造成的。
    设定 server=SERVER\\DB 就测试连接通过了。再次感谢各位的关注!有问题以后再请教。