2012-11-16 3 views
3

저장 프로 시저를 만들거나 변경하려고하면 dbserver가 자동으로 연결이 끊어집니다.저장 프로 시저 실행시 연결이 끊긴 SQL 서버

스토어드 프로 시저의 경우에만 작성, 변경하십시오.

오류가 나는 얻을 수있다 :

A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.)

가 어떻게이 문제를 해결할 수

?

+0

Karthikeyan - 원격 서버 또는 로컬 서버? 또한, 당신은 "sproc ..을 실행할 때"라고 말하는 게시물을 시작했습니다. 그러면 "sproc을 만들거나 변경하십시오 ..."라고 말하게됩니다. 어느 것이 연결 해제의 원인입니까? 그것은 단지 하나의 특정 sproc일까요 아니면 sproc일까요? 자세한 내용은 – Raj

+0

을 참조하십시오. http://support.microsoft.com/kb/325487 – Raj

+0

더 많은 정보를 제공해야합니다 : 서버가 로컬 또는 원격인지; 어떻게 스크립트 (SSMS, sqlcmd.exe 또는 다른 것)를 실행하고 있습니까? 일관되게 재현 할 수 있는가? 'CREATE PROC' 및'ALTER PROC' 명령 만이이 문제를 일으킨다는 것을 절대 확신합니까? 이 오류 등을 일으키는 완전한 스크립트를 게시 할 수 있습니까? – Pondlife

답변

0

문제가있는 것이 확실치 않지만 도구 -> 옵션 메뉴에서 쿼리 실행 옵션을 확인하고 쿼리 실행 -> Sql 서버 -> 고급 섹션으로 이동하십시오. 아래와 같이 쿼리 실행 후 Disconnect 옵션은 선택하지 않아야합니다. enter image description here