0
azure sql(ストアドプロシージャから)からWebサービスを呼び出す最良の方法は何ですか? azure sqlはCLRアセンブリ(SQLCLR)をサポートしていないことを理解しています。azure sqlからWebサービスを呼び出す最良の方法は何ですか?
azure sql(ストアドプロシージャから)からWebサービスを呼び出す最良の方法は何ですか? azure sqlはCLRアセンブリ(SQLCLR)をサポートしていないことを理解しています。azure sqlからWebサービスを呼び出す最良の方法は何ですか?
いいえ、Azure SQLデータベースから外部リソース(ネットワーク、ファイルシステム、レジストリなど)にアクセスすることはできません。そのプラットフォームではSQLCLRストアもOLEオートメーションストアドプロシージャ(sp_OA*
)も使用できません。 Azure SQLデータベースがSQLCLR(2014年後半から2016年4月中旬)をサポートしていた年半の間でさえ、それはSAFE
アセンブリのみであり、外部操作はできません。
唯一の選択肢は、Azure SQLデータベースの外でこれを処理するか、SQL ServerがロードされたAzure VMを使用することです(Express Editionは無料であるため、Azure VM自体に費用がかかります効果的なオプション)。
なぜあなたはそれをしたいですか?サービスがdbにアクセスするのは通常の方法ですが、それ以外の方法ではありません。 DBとWebサービスにアクセスして結果を結合できるサービスを構築してみてください。 –
私たちはSPで非常に複雑なロジックを構築しました。これは書き換えにかなりの時間がかかり、パフォーマンス面を考慮する必要があります。 – ravibhat