2014-03-25 2 views
-1

내가 클라이언트 컴퓨터에 바탕 화면 응용 프로그램을 배포 한, 나는 C# 국지적 인 문제가 내가 클라이언트 시스템에서 내 응용 프로그램을 실행할 때 나는 그것이 나이 이미지에 첨부 된 오차 제공 어떤 버튼을 클릭한다는 것입니다 SQL 서버를 사용 enter image description here네트워크 관련 및 인스턴스 오류?

아무도 왜이 문제가 생겼는지 설명 할 수 있습니다. 어떤 도움이 매우 도움이 될 것입니까 ?? 나는 기본 인스턴스를 사용하고 내 연결 문자열은 다음과 같습니다

<connectionStrings> 
    <add name="CS" 
    connectionString="Data Source=HOMESWEETHOME;Initial Catalog=MyDatabase;Integrated Security=TRUE" 
    providerName ="System.Data.SqlClient" /> 
    </connectionStrings> 
+2

그 오류로 인터넷 검색을 시도해 보셨습니까? –

+0

클라이언트가 서버 이름을 확인할 수 없거나 SQL 서버가 외부 연결을 허용하지 않습니다. –

답변

0

확인하는 경우 :

  1. 클라이언트 시스템이 SQL Server 시스템을 핑 (ping) 할 수 있습니다.
  2. SQL Server에서 원격 연결을 허용하는 경우. 포트 1433을 열어야 할 수도 있습니다.

인증 오류가 아닌 것 같습니다. (아직)

0

먼저, SQL 서버 서비스 (일반적으로 서비스 목록에서 ') SQL 서버 (인스턴스 이름'라는 이름의 실행되고 있는지 확인하십시오.

을 원격 연결하면 원격 DB에 연결 확인하세요 사용 가능 :

당신이 사용하는 SQL Server 버전에 따라 달라집니다 :

SQL 2005

  1. 시작 -> 프로그램 -> SQL 서버 2005 -> 구성 도구 -> 노출 영역 구성
  2. 이 문서의 지침을 따르십시오 : SQL 2008

    [HERE]

원격 연결을 허용하도록 HERE을의 지시에 따라 TCP/IP 및 기타 프로토콜을 구성하십시오.

관련 문제