SQL Server 2005 최대 동시 접속자 수 제한
윈도우즈/MSSQL2015. 1. 27. 09:19
반응형
SQL Server 2005에서 어떤 방법으로 최대 동시 접속 사용자 수를 제한할 수 있을까요?
실제 접속자 연결수는 SQL Server 버전, Application, H/W 제한에 따라 달라질 수 있으며, SQL Server는 최대 32,767개를 허용하도록 되어 있습니다.
다음 쿼리는 최대 동시 접속자를 10명으로 제한하도록 설정합니다. 적용을 위해서는 서비스 재시작이 필요합니다.
sp_configure 'show advanced options', 1
RECONFIGURE
-- 최대 동시 접속자 수를 10명으로 제한합니다.
sp_configure 'user connections', 10
RECONFIGURE
최대 접속자를 초과하여 접속하였을 때는 아래와 같은 오류가 발생하게 됩니다.
HResult 0XE9, 수준 16, 상태 1
공유 메모리 공급자: 파이프의 다른 끝에 프로세스가 없습니다.
Sqlcmd: 오류: Microsoft SQL Native Client: 통신 연결 오류입니다.
Sqlcmd: 오류: Microsoft SQL Native Client: 서버에 연결한는 동안 오류가 발생했습니다. SQL Server 2005에 연결하는 경우, 기본 설정에서는 SQL Server가 원격 연결을 허용하지 않기 때문에 이러한 오류가 발생할 수 있습니다..
위의 오류가 발생할 경우에는 user connections 를 확인해 보면 좋겠습니다.
[참고자료]
[참고자료]
user connections 옵션
* 참고
동시접속자 설정값을 확인하는 쿼리는 sp_configure 'user connections' 입니다.
반응형
'윈도우즈 > MSSQL' 카테고리의 다른 글
MDF, LDF 파일로 DB복구 (0) | 2015.01.27 |
---|---|
MSSQL DB 복구후 DB와 사용자 매핑 (0) | 2015.01.27 |
MS SQL 2005 수동삭제 방법 (0) | 2015.01.27 |
LDF 파일 없이 MDF 파일만으로 DB복구하기 (0) | 2015.01.27 |
MSSQL 2005에 원격접속 허용하기 (0) | 2015.01.27 |
댓글()