문제) 다음과 같은 연결 오류가 발생하는 경우에 대한 조치사항입니다.
문제의 원인은 MS SQL Server 인스턴스에 연결하지 못해서 발생하는 오류입니다.
우선
MS SQL Server 2005 인스턴스가 실행 중인지 확인하셔요
시작 | 모든 프로그램 | MS SQL Server 2005 | 구성도구 | SQL Server 구성관리자 를 선택하시면 아래와 같은 그림을 확인할 수 있습니다. 여기서 SQL Server 데이터베이스 엔진이 실행 중인지 확인하세요.
그 다음, 데이터베이스 엔진을 실행하는 계정이 적절한 권한이 부여된 계정인지 확인하셔요
그 다음, 연결에 사용할 네트워크 프로토콜을 사용하도록 설정하였는지 확인합니다.
그 다음, 원격연결을 허용하였는지 확인하세요
시작 | 모든 프로그램 | MS SQL Server 2005 | 구성도구 | SQL Server 노출영역구성 를 선택하고, 하단의 서비스 및 연결에 대한 노출영역구성 옵션을 선택하면, 아래와 같은 그림을 확인할 수 있습니다. 여기서 데이터베이스 엔진의 원격연결 노드에서 각 프로토콜(TCP IP, Named Pipe)에 대해 원격연결이 허용되어 있는지를 확인하세요.
감사합니다.
P.S>
위의 목록을 모두 체크했는데도 문제가 된다면,
SQL Server 에러로그를 알려주세요...
SQL Server 에러로그를 보면 왜 SQL Server가 시작되지 못했는지 정보를 알 수 있습니다
- 추가된 내용
- dreamania_73
- 2009.04.13 16:40
그래도 안된다...
혹시 Windows 인증으로는 로그인 되는데 SQL 인증으로는 로그인이 안된다 하면
아래의 글을 확인하셔요...
Windows 인증 전용으로 설정되어 있지는 않은지 확인...
개체탐색기 | 해당 서버 오른쪽 마우스 버튼 클릭 | 속성 | 보안
SQL 인증도 허용하려면 SQL Server 및 Windows 인증 모드를 선택해야 합니다.
혹시 sa 계정으로 로그인이 안되는 경우,
sa 계정이 비활성화 상태이거나, 암호정책 위반 등으로 로그인 실패인지 확인하셔야 합니다.
개체탐색기 | 해당 서버 | 보안 노드 | 로그인 | sa 계정에서 오른쪽 마우스 버튼 클릭 | 속성
일반
암호정책 강제적용에 설정이 되어 있다면, 이를 해제 하셔야 합니다.
(물론, 실제 운영환경이라면 보안강화를 위해 Windows 의 암호 정책을 강제하는 용도로 사용할 수 있습니다.)
상태
혹시 계정이 사용안함으로 되어 있다면 사용으로 변경해야 합니다.
감사합니다.
'윈도우 문서' 카테고리의 다른 글
MS-SQL 리플리케이션 (병합복제) 테이블 추가 방법 (0) | 2014.11.25 |
---|---|
MSSQL _Log.LDF 파일 사이트 커졌을때 정리하는 방법 (0) | 2014.11.25 |
MSSQL에서 DB 복원 후 사용자에 로그인이름이 없어 오류가 나는 문제 (0) | 2014.11.25 |
SQL Server 2005에서 DBCC SHRINKFILE 문을 사용하여 트랜잭션 로그 파일을 축소하는 방법 (0) | 2014.11.25 |
odbc connection string (4) | 2014.11.25 |