AzureバッチサービスでAzureデータファクトカスタムアクティビティのコードを追加し、データファクトリパイプラインをbacthサービスに指定しました。ローカル環境でコードを実行すると、正常に動作します。しかし、私は紺碧の一括サービスで実行するためにそれをアップロードするとき、それは投げとのSQLExceptionDatafactoryカスタムアクティビティでSqlExceptionがスローされるPrem-SQL接続
System.Data.SqlClient.SqlExceptionは:SQL Serverへの接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認します。
私は、クラウドバッチサービスからオンプレミアSQLサーバーへの視線はないと思います。内蔵コンポーネントを使用してクラウドからオンプレミアに接続するには、データ管理ゲートウェイを経由する必要があります。同等のコードをカスタムコードでコーディングしましたか?別の言い方をすると、クラウドバッチサービスがオンザフライSQLサーバーを「見る」ことができると考える理由は何ですか? – wBob
コードがazure bacthサービスで実行されているので、データ管理ゲートウェイが必要ですか?あたかもコードがいくつかのクラウドサービスVM上で実行されているかのように、コードはSQL Serverにアクセスできないはずですか? – Maverik