Sign in with Microsoft
Sign in or create an account.

증상

로그온 하거나 Windows Server 2012 설치 된 Microsoft SQL Server 2012의 인스턴스에 연결 하려고 할 때 다음 시간 제한 오류 메시지 중 하나가 나타날 수 있습니다.

  • 오류 메시지 1

    [SQLSTATE 01000] (메시지) SQLState 08001, NativeError = = [SQLSTATE 01000] 258 (메시지 0) 오류 = [Microsoft] [SQL Server 네이티브 클라이언트 11.0] TCP 공급자: 시간 초과 오류 [258]입니다. [SQLSTATE 01000] (메시지) SQLState 08001, NativeError = 258 [SQLSTATE 01000] = (메시지 0) 오류 (메시지 0) [SQLSTATE 01000] 사전 로그인 응답에 지연이 로그인 프로세스를 완료 하려면 [Microsoft] [SQL Server 네이티브 클라이언트 11.0] 없음 = SQLState = S1T00, NativeError = 0 [SQLSTATE 01000] (메시지 0) 오류 [Microsoft] [SQL Server 네이티브 클라이언트 11.0] = 로그인 제한 시간 만료 [SQLSTATE 01000] (메시지)

  • 오류 메시지 2

    <타임 스탬프>-! [165] ODBC 오류: 0, 로그인 제한 시간 만료 [SQLSTATE HYT00]
    <타임 스탬프>-! [298] SQLServer 오류: 258, 없음 [SQLSTATE: 08001] 사전 로그인 응답에 지연으로 인해 로그인 프로세스를 완료 하려면
    <타임 스탬프>-! [382] 로그온 서버 ' <데이터베이스 이름>'에 실패 (SubSystemStepHistoryLogger)
    <타임 스탬프>-! [298] SQLServer 오류: 258, TCP 공급자: 시간 초과 오류 [258]입니다. [SQLSTATE: 08001]

해결 방법

이 문제를 해결 하려면 다음 Windows Server 2012 업데이트 롤업은 Microsoft 기술 자료에서 먼저 적용 하려고 합니다.

2779768 Windows 8 Windows Server 2012 업데이트 롤업: 2012 년 12 월

원인

AcceptEX 호출을 호출 하는 스레드 커널 모드 (드라이버 AFD.sys)에서 Windows Server 2012에서 차단 되었기 때문에이 문제가 나타날 수 있습니다. 네트워크 모니터 추적을 캡처하면 일부 네트워크 패키지가 서버에 도달했는지 알 수 있습니다. 그러나 I/O 관리자 변경 되었기 때문에 GetQueuedCompletionStatus 호출이 도착, 네트워크 데이터를 검색할 수 없습니다 및이 인해 응용 프로그램 네트워크 작업이 지연 (이 경우 응용 프로그램은 SQL Server).

참고: Windows Server 2012 I/O 관리자 변경 되었습니다 및 AcceptEX 호출의 동작에이 변경 내용이 적용 됩니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×