2012-04-23 4 views
2

"SQL Server에 연결하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (공급자 : 명명 된 파이프 공급자, 오류 : 40 - SQL Server에 대한 연결을 열지 못했습니다.) "연결이 ASP.NET에만 발생하면 오류가 발생합니다. Windows 응용 프로그램에 연결하려고하면 값을 연결하고 검색 할 수 있습니다. 아무 해결책도 찾을 수 없습니다. 감사합니다.네트워크 관련 또는 인스턴스 관련 오류 ASP.NET에서만

+0

연결 문자열을 제공하는 자격 증명은 무엇입니까? – hkf

+0

는 ping 할 수 있습니다. 나는 방화벽을 두 번 점검했다. 방화벽 예외도 추가했다. 내 SQL 서버가 로컬 시스템에 있습니다. 저 기계에있는 아무 방화벽도 (나는 모두를 제거했다); –

답변

1

간혹 가장 간단한 것이 발견하기가 쉽습니다. ASP.NET 응용 프로그램에 제공되는 SQL Server의 이름에 오타가 존재하는 것처럼 간단한 것은 아닙니다. 실제로 값이 Windows 응용 프로그램에 제공된 값과 일치하는지 확인하십시오.

이름이 올바른지 확인하면 ASP.NET 응용 프로그램의 아웃 바운드 연결이 실수로 프록시 서버를 통과하지 못하는 것입니다.

+0

어떤 프로 블람을 만드는 MVC 3 응용 프로그램입니까? –

+0

정말 차이가 없어야합니다. 나에게 기본적인 연결 문제와 매우 흡사하다. –

관련 문제