SqlException: A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 1 - I/O Error detected in read/write operation)
다음은 전체 오류입니다.
SqlException: A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 1 - I/O Error detected in read/write operation)
이 SqlException 원인 : 서버에서 결과를 수신 할 때 전송 수준 오류가 발생했습니다.
내 응용 프로그램의 단위 테스트 중 일부에 대해 간헐적으로이 메시지가 표시되기 시작했습니다 (1100 개 이상의 & 시스템 테스트가 있음). ReSharper 4.1에서 테스트 러너를 사용하고 있습니다.
다른 한 가지 : 내 개발 컴퓨터는 VMWare 가상 컴퓨터입니다.
Trumpi가 말한 것처럼이 오류는 DB 서버 (또는 서버가 연결을 해제하도록 강제하는)를 순환시킴으로써 발생할 수 있습니다.연결은 클라이언트 소프트웨어 또는 풀의 다른 쪽 끝에서 일정 수준으로 캐시 된 다음 사용하려고 시도하는 동안 더 이상 유효하지 않다는 검색은 "전송 수준 오류"를 반환합니다. 아마 프로덕션 DB 서버를 재부팅하지 않고 (좋은 일), dev DB 서버를 재시동해야 할 것입니다 (누가 신경 써야할까요?). – ErikE