最初にAzure Blobストレージから.sqlスクリプトファイルを取得し、Azure SQLサーバーで同じスクリプトを実行するSSISパッケージを作成します。私はローカルのストレージを使用しているときにそれを行うことができます。それは、私が紺碧の記憶からではなくローカルファイルを実行しているときを意味します。Azureでスクリプトファイルを実行するSSISパッケージ
私を助けてください!
最初にAzure Blobストレージから.sqlスクリプトファイルを取得し、Azure SQLサーバーで同じスクリプトを実行するSSISパッケージを作成します。私はローカルのストレージを使用しているときにそれを行うことができます。それは、私が紺碧の記憶からではなくローカルファイルを実行しているときを意味します。Azureでスクリプトファイルを実行するSSISパッケージ
私を助けてください!
Frist、あなたはAzureストレージをAzure File Storageで設定したいと思うでしょう。そうすれば、SSISパッケージを実行しているマシンは、マップされたネットワークドライブのようなファイルストレージを使用できるようになります。
セットアップが完了したら、パッケージの最初のステップでまずプロセスの実行タスクが実行されます。このタスクは、Azure File Storageで設定したファイル共有に再接続する単純なバッチファイル(bat)を実行するように設定する必要があります。ここでは、このバッチファイルでどうなるかの基本的な例です。これが実行された後
if not exist e:\*
net use e: \\<storageAccountName>.file.core.windows.net\<fileContainerName> /u:<storageAccountName> <primary access key for storage account>
、あなたのSSISパッケージは、この共有に保存されている.SQLファイルにアクセスすることができるだろう。
ファイルをピックアップして内容を読み、.sqlファイルに含まれているステートメントを実行するだけです。
紺碧のストレージを使用すると、どのようなエラーメッセージが表示されますか?この問題を再現するのに役立つ詳細を教えてください。 –
私は何のエラーもありませんが、私は晴れのストレージと紺碧のSQL ServerのタスクのSSISパッケージを作成する方法がありません。どのように進めることができますか教えていただけますか? – vivek
私はSSUにファイルを読み込んでSQLコマンドを実行するためのガイダンスが必要な場合は、以下のスタブの回答があります。 –