今天在服务器上面装了两个数据库,2000 和2005 ,装2000的时候使用的是默认命名实例
然后再装2005的时候就不能使用默认的命名实例了,我就在后面加上了2005 像这样的之后再把原来网站的数据库附加上去就出了问题,服务器端的提示:
第一种:第二种:--------------------------以上是现象---------------------------
这个是连接字符串.如果要连接2005的数据库的话,是不是这个连接字符串不适用?应该如何更改?数据库服务器

解决方案 »

  1.   

    “.” 表示本机。更多connection string,参考:http://www.connectionstrings.com/
      

  2.   

    参考的英文表示压力比较大,看不太懂,请问,我的机器上面有两个数据库服务器,如果想要使用sql2005 的数据库,这一项应该怎么填写?
      

  3.   

    如果有两个数据库的话,那个.代表哪个数据库?datasource 是指哪个数据库吗?>
      

  4.   

    标准写法:Server=xxx.xxx.xxx.xxx;Database=myDataBase;User Id=myUsername;Password=myPassword;
      

  5.   

    我去 还有人专门为ConnectionStrings建个网站  我类个去啊
      

  6.   

    .是本机,即127.0.0.1 后面的是实例名。默认实例名可以不写。Server=. 表示访问本地默认实例Server=.\SQLEXPRESS 表示访问本地的SQLEXPRESS实例。那么你的2005的实例名是 SQLEXPRESS 吗?改成2005的实例名就可以了。
      

  7.   


    像我这样的情况需要更改连接字符串吗?如果直接写上.的话,那么连接的是2005 的服务器还是2000 的你去数据库管理器看实例名不就知道了
    一般默认SQLEXPRESS 是05或以上版本的实例名