2016-06-21 7 views
1

WebJob에서 Azure에서 호스팅되는 SQL Server 데이터베이스에 액세스 할 수 없다는 오류가 있습니까?Azure WebJobs 및 Azure SQL Server?

나는 점점 오전 : 내가 대신 푸른 표 스토리지를 사용할 필요가 있다고 생각

Unhandled Exception: System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) 

, 수 EF 코드 첫 번째 테이블 스토리지와 함께 사용할 수? 아니면 이것이 작동해야합니까?

웹 응용 프로그램이 로컬에서 작동 중이고 웹 작업 프로젝트 만 연결에 실패했습니다.

Azure에서 새로 생성 된 기본 계층 계획 SQL 데이터베이스를 기본 설정으로 사용하고 있습니다. 웹 응용 프로그램에서 즉시 액세스 할 수 있으므로 방화벽에 아무 것도 추가하지 않았습니다. 응용 프로그램 설정에서

내가 가지고 : 당신이 Webjob에서 SQL 애저에 액세스 할 수 있다면, 아무도 Webjobs을 사용하지 않는 것 enter image description here

+1

SQL 데이터베이스 서비스에서 방화벽을 열 었는지 (또는 실제 자격 증명 빼기)와 같은 자세한 정보로 VM이나 SQL 데이터베이스 서비스에서 SQL Server를 사용하는지에 관계없이 질문을 편집 할 수 있습니까? VM) 등 –

답변

3

. 당신은 확실히 할 수 있습니다. 나는 나의 Webjobs로 그렇게한다. 그리고 Azure Table Storage를 사용하여 관계형 데이터베이스를 모방하려고하지는 않을 것입니다. 그것은 작동하지 않습니다. 제 생각으로는 webjob에 잘못된 연결 문자열이 있거나 Webjob (IP 주소)의 위치에 Azure 방화벽이 열려 있지 않은 것 같습니다.

+2

고맙습니다. 내 코드를 자세히 살펴 보았고 웹 작업의 연결 문자열 이름이 잘못되었습니다. – KevinUK

+1

나는 그 자신에 의해 여러 번 물었다. –

관련 문제