我在SQL Server 2000和SQL Server 2005中使用一个具有相同名称的数据库。
如何管理web.config文件中的连接字符串,以便我们可以区分连接。
虽然我们为这两个数据库使用相同的用户名和密码。
答案 0 :(得分:1)
他们应该有不同的服务器名称,不是吗?
[编辑] 根据注释,如果服务器名称相同,则它将具有不同的实例名称或端口。毕竟,你只能有一个默认实例
答案 1 :(得分:0)
我建议如果安装在同一台服务器上,则两个安装都运行单独的实例,因此只需在连接字符串中指定实例名称。
所以如果一个是默认的实例
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword
和非默认实例示例
Data Source=myServerAddress\OtherInstance;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;