C# 运行IIS 5.0的Web服务器将如何处理多个dbserver连接?
一个网站代表一个网站一个页面 三用户客户端 两个数据库服务器使用SQLServer2005ServerExpress在每个数据库上创建不同的数据库 当任何客户端从其计算机访问页面时,单击C# 运行IIS 5.0的Web服务器将如何处理多个dbserver连接?,c#,sql-server,database,visual-studio-2008,iis-5,C#,Sql Server,Database,Visual Studio 2008,Iis 5,一个网站代表一个网站一个页面 三用户客户端 两个数据库服务器使用SQLServer2005ServerExpress在每个数据库上创建不同的数据库 当任何客户端从其计算机访问页面时,单击 button A ---- connect to 'table1' of db 'first' on dbserver1 button B ---- connect to 'table1' of db 'second' on dbsever2 问题是在我使用vs08编码的经验中,当一个连接被打开时,另一个打开
button A ---- connect to 'table1' of db 'first' on dbserver1
button B ---- connect to 'table1' of db 'second' on dbsever2
问题是在我使用vs08编码的经验中,当一个连接被打开时,另一个打开连接的尝试被拒绝,说一个连接已经存在,需要先关闭
那么Web服务器IIS 5.0将如何处理这个问题,一次允许连接
我想我的问题不清楚
回答者:-
是,sql server允许多个连接
但是有两台sql server运行在两台不同的计算机上。您的sql server应该可以轻松地允许多个连接而不会出现问题。它与IIS无关请查看已编辑的,它不是一台sql server。回答者:-是的,sql server允许多个连接,但有两个sql server运行在两台不同的计算机上。而且您仍然可以打开到每台计算机的多个连接,没有问题。您只需要为每个单独的连接使用不同的SqlConnection对象。请记住,每个用户都是按请求分开的。因此,如果每个用户需要一个到每个数据库的连接,那么每个请求最多可以有两个不同的SqlConnection对象。