Azure 일괄 처리 서비스에서 Azure 데이터 형식 사용자 지정 활동에 대한 코드를 추가하고 datafactory 파이프 라인을 bacth 서비스로 지정했습니다. 로컬 환경에서 코드를 실행하면 정상적으로 작동합니다. 하지만 하늘색 일괄 처리 서비스에서 실행되도록 업로드하면Datafactory 사용자 지정 작업에서 SqlException을 throw하는 Prem-SQL 연결 문제
이 표시됩니다. System.Data.SqlClient.SqlException : SQL Server에 연결하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오.
나는 클라우드 배치 서비스에서 온 - 프레미어 SQL 서버에 대한 시야가 없다고 생각합니다. 기본 제공 구성 요소를 사용하여 클라우드에서 온 - 프레미어로 연결하는 경우 데이터 관리 게이트웨이를 통과해야합니다. 사용자 정의 코드에서 이에 상응하는 코드를 작성 했습니까? 다시 말해, 클라우드 배치 서비스가 온 프레미스 SQL Server를 "볼"수 있다고 믿는 이유는 무엇입니까? – wBob
코드가 azure bacth 서비스에서 실행 중이므로 데이터 관리 게이트웨이가 있어야합니다. 코드가 일부 클라우드 서비스 VM에서 실행되는 것처럼 SQL Server에 액세스 할 수 있어야합니까? – Maverik