2017-12-20 5 views
1

그래, 전 완전히 손실되었습니다. Azure를 통해 SQL 서버 & 데이터베이스를 설정하고 Visual Studio에서 연결을 시도했습니다.Visual Studio Enterprise에서 Azure SQL Server에 연결할 수 없음 2015


네트워크 관련 또는 : 나는 SQL 서버 탐색기에서 엽니 다하려고하면 데이터베이스가 Visual Studio에서 서버 탐색기에서 푸른 아래에 나열되어 있지만, 나는 내가 연결을 시도 할 다음과 같은 오류를 얻을 때 SQL Server에 연결하는 동안 인스턴스 별 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (공급자 : TCP 공급자, 오류 : 0 - 연결된 당사자가 일정 기간 후에 제대로 응답하지 않았거나 연결된 호스트가 응답하지 않아 연결이 실패한 경우 연결 시도가 실패했습니다.) (Microsoft SQL Server, 오류 : 10060)


나는 무엇을 해야할지 잘 모릅니다. 내 로컬 방화벽에서 포트 1433을 열었으며 SQL Server의 방화벽을 통해 내 컴퓨터 IP에서 액세스를 허용했습니다. 나는 일시적으로 모든 IP 주소로 열었는데, 작동하지 않았다. SQL Azure는 데이터베이스가 온라인이라고 말합니다. 제가 놓친 여분의 단계 나 수정이 있습니까?

답변

1

SQL 데이터베이스에 연결하려면 처음에에서 액세스 할 수있는 이 필요합니다.

자세한 방법은 this MS doc을 확인하십시오.

기본적으로 Azure SQL DB는 간단한 사용자 이름/암호로 인터넷을 통해 노출됩니다. Azure 외부에서 연결하려면 IP를 흰색으로 나열해야합니다.

이렇게하는 가장 간단한 방법은 SQL Management Studio를 사용하여 연결하는 것입니다.이 방법을 사용하면 방화벽 규칙에 IP 주소를 자동으로 추가 할 수 있습니다. Have a look here이 어떻게 작동하는지 확인하십시오. 이 중 어느 것도 당신의 문제는 아마 당신이 그것을 액세스하려고하는 경우에서 과 관련이있다, 작동하지 않는 경우

:

업데이트 주석을 포함합니다.

회사 방화벽을 사용하고있는 경우 r ule이 특정 포트 범위에 연결하지 못하도록 수 있습니다. 알아내는 가장 빠른 방법은 휴대 전화를 통해 Wi-Fi 핫스팟에서 연결을 시도하는 것입니다.

+0

내 클라이언트 IP 주소를 추가하는 것은 내가 수행 한 첫 번째 작업 중 하나 였지만 여전히 위의 오류가 발생합니다 (마지막 단락 참조). 또한 SSMS를 설치했고 "클라이언트 IP 주소에 서버에 대한 액세스 권한이 없습니다"와 같은 오류가 나타납니다. – jollyroger23

+0

SQL 데이터베이스를 PaaS 서비스로 만들었습니까? 아니면 SQL Server VM을 만들었습니까? – bsoulier

+0

이 가이드를 사용하는 DaaS [link] (https://docs.microsoft.com/en-us/azure/sql-database/sql-database-get-started-portal) – jollyroger23

관련 문제