2012-05-15 4 views
1

SQL 서버에는 많은 경험이 없습니다. IP 주소를 통해 SQL Server 2005에 연결하려고합니다. 내 연결 문자열은 다음과 같습니다IP 주소를 사용하여 원격 SQL 서버에 연결

"Data Source=117.213.4.155,1433;Network Library=DBMSSOCN;Initial Catalog=PostDB;User ID="<user>";Password="<password>" 

는이 오류 받고 있어요 : 나는 표면 구성 도구를 사용하여 TCP/IP 연결을 사용하도록 설정 한

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.)

을하고 지금은 방화벽을 가지고 있겠지.

어떻게 해결할 수 있습니까? 그리고 원격 SQL 서버에 데이터 저장 및 검색에 대한 조언과 통찰력을 제공하십시오. 이 문제를 명확히 할 다른 방법이 없습니다. 미리 감사드립니다.

+0

http://www.connectionstrings.com/sql-server-2005 –

+0

내가 시작한 곳. 그들은 오직 연결 문자열 형식을 제공합니다. 그들은 – Rahul

+0

'핑 (ping) ','텔넷 (telnet)'을 시도 했습니까? –

답변

0

서버에 ping을 수행 할 수 있는지 확인하십시오. 원격 서버가 연결을 허용하는지 확인하십시오. SQL Server에 대한 IP 주소가 있다고해서 연결될 수있는 것은 아닙니다. 서버 ip가 외부이고 인터넷에서 액세스 할 수 있는지 확인하십시오. 이것은 인터넷 연결 문제입니다. 또한 항구와 모든 것을 확인하십시오.

+0

포트 1433이 열려 있는지 확인해야합니까? – Rahul

+0

예. 또한 방화벽을 확인하십시오. 'ping serveraddress : port' – iefpw

+0

Dang. 나는 IP를 핑 (ping)하기 위해 http://www.whoisxy.com/ping.aspx를 사용했다. 공공 및 개인 ips를 모두 확인했습니다. 둘 다 Time out을 초래했습니다. 지금해야 할 일은 무엇입니까? – Rahul

1

이 문서는

http://support.microsoft.com/kb/914277#method2

가 원격 컴퓨터에 연결하려는 SQL Server의 인스턴스에 원격 연결을 활성화 도움이 될 것입니다. SQL Server Browser 서비스를 설정합니다.

+0

MSSQLSERVER 인스턴스에 대한 원격 연결을 설정하고 브라우저 서비스도 설정했습니다. 하지만 여전히 오류가 발생합니다. – Rahul

+0

안녕하세요 Rahul이 오류 메시지는 매우 일반적입니다 - tcp 공급자 오류 0,이 문서를 확인하십시오. checklist [link] (http://blogs.msdn.com/b/sql_protocols/archive/2007/07/19/tcp-provider-no -connection-be-made-because-the-target-machine-activively-refused-it.aspx) – AmmarR

+0

다른 질문이 있습니다. 현재 컴퓨터의 IP를 데이터 소스로 사용하는 경우 데이터 소스로 localhost를 사용하는 것과 비슷합니까? – Rahul

관련 문제