2016-09-08 14 views
2

最初にAzure Blobストレージから.sqlスクリプトファイルを取得し、Azure SQLサーバーで同じスクリプトを実行するSSISパッケージを作成します。私はローカルのストレージを使用しているときにそれを行うことができます。それは、私が紺碧の記憶からではなくローカルファイルを実行しているときを意味します。Azureでスクリプトファイルを実行するSSISパッケージ

私を助けてください!

+0

紺碧のストレージを使用すると、どのようなエラーメッセージが表示されますか?この問題を再現するのに役立つ詳細を教えてください。 –

+0

私は何のエラーもありませんが、私は晴れのストレージと紺碧のSQL ServerのタスクのSSISパッケージを作成する方法がありません。どのように進めることができますか教えていただけますか? – vivek

+0

私はSSUにファイルを読み込んでSQLコマンドを実行するためのガイダンスが必要な場合は、以下のスタブの回答があります。 –

答えて

0

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ファイルに含まれているステートメントを実行するだけです。

関連する問題