2010-07-10 6 views
0

한 websevers 하나 개의 웹 사이트 한 페이지, 각 사용하여 SQL 서버 2005 서버에IIS 5.0을 실행하는 웹 서버가 여러 dbserver 연결을 어떻게 처리합니까?

세 명의 사용자 클라이언트

이 dbservers 다른 데이터베이스를

을 표현할 때

에 자신의 컴퓨터 클릭에서 페이지에 액세스하는 클라이언트의
button A ---- connect to 'table1' of db 'first' on dbserver1 
button B ---- connect to 'table1' of db 'second' on dbsever2 

질문이 내 경험에 의하면, 하나의 연결이 열렸을 때 연결을 여는 다른 시도가 거절되고 연결이 alr이라고 말합니다. 그곳에 먼저 문을 닫아야합니다.

웹 서버 IIS 5.0에서 어떻게 처리하나요? 한번에 연결을 허용 하시겠습니까?

나는 내 질문에 답변자에 대한

명확하지 않다 생각 : -

예 SQL 서버는 여러 개의 연결

을 수 있지만 두 개의 서로 다른 컴퓨터에서 실행되는 두 개의 SQL 서버가 있습니다.

답변

0

SQL Server는 문제없이 여러 연결을 쉽게 허용해야합니다. IIS와 아무 관련이 없습니다

+0

편집 된 SQL Server가 아닌 하나의 SQL Server를 참조하십시오. yes SQL Server에서 다중 연결을 허용합니다. 두 개의 서로 다른 컴퓨터를 실행하는 두 개의 SQL Server가 있습니다. – user287745

+1

그리고 각각의 연결을 여러 개 열어도 문제는 없습니다. 원하는 개별 연결마다 다른 SqlConnection 개체를 사용해야합니다. 각 사용자는 요청에 의해 분리됩니다. 따라서 사용자 당 각 데이터베이스에 하나의 연결이 필요한 경우 요청 당 최대 두 개의 SqlConnection 개체가 필요합니다. – Sekhat

관련 문제