웹 사이트와 웹 서비스가 있습니다. 둘 다 동일한 데이터 액세스 레이어를 사용합니다. 둘 다 SQL Server 2008에 연결하기 위해 동일한 연결 문자열을 사용합니다. 그러나 웹 사이트는 데이터베이스에 연결할 수 있지만 웹 서비스는 다음 예외를 throw합니다.ASP.NET 웹 서비스를 사용하여 SQL Server 데이터베이스에 연결할 수 없습니다.
서버가 요청을 처리 할 수 없습니다. ---> System.Exception : System.Exception : System.Data.SqlClient.SqlException : SQL Server에 대한 연결을 설정하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오.
기타 연결 문자열/네트워크 수준 항목을 확인하는 중이 문제가 발생할 수있는 "out of the box"오류가 있습니까?
데이터베이스 : SQL 서버 2008 OS : 윈도우 서버 2008 R2 .NET 프레임 워크 : 2.0
둘 다 동일한 상자에 호스팅되어 있습니까? –
둘 다 서버에 원격으로 연결 되나요? –
TCP-IP 프로토콜을 켰습니까? – Pankaj