私はSQL Serverデータベースにいくつかのテーブルを持っています、各テーブルにID番号を含む列があります。特定のID番号ごとに、システムアプリケーションはソースファイルシステムにフォルダを作成します。フォルダ名はID番号と同じです。フォルダには複数のサブフォルダと名前の異なるファイルが含まれています。私はテーブルからID番号を選択する必要があり、ID番号がフォルダ名と一致する場合は、フォルダとそのすべての内容をコピーする必要がある場合は、フォルダ名としてソースファイルシステムでそのID番号を検索する必要がありますフォルダが宛先に存在しない場合は、それを宛先ファイルシステムに貼り付けます。私はssisを使ってこれを行うためにあなたの助けを必要とするかもしれません。ファイルシステムのフォルダを検索し、ssisを使用してそれを目的のファイルシステムに移動する方法は?
答えて
基本的なパターンは:Execute SQL Taskを使用
- 、オブジェクト変数に必要なIDを格納します。
- Foreach Loop Containerを使用して、オブジェクト変数に格納された各行を処理します。
- ループ内で、現在の行のディレクトリを作成するには、Script TaskまたはFile System Taskを使用します。
スクリプトタスクは、ファイルシステムタスクよりも柔軟性がありますが、VBまたはC#の知識が必要です。
バッチ/ PowerShellスクリプトを使用する方が快適な場合はExecute Process Taskを使用できます。
あなたの助けてくれてありがとう、あなたのポイント番号3で、私はフォルダを作成する必要はありません、フォルダはすでにソースファイルシステムにあります、私はフォルダ名がID番号と一致する場合、私はフォルダ名を確認する必要がありますすべての内容をコピーして宛先ファイルシステムに貼り付けます。問題を解決するための基本的なパターンを手伝ってください。 – Sajal
フォルダは常に同じ場所にありますか?例:ids '1001'、' 1002'、および '1003'の場合、フォルダーは' C:¥MyFolder¥1001'、 'C:¥MyFolder¥1002'、' C:¥MyFolder¥1003'です。 –
はい、フォルダは常に同じ場所にあります。あなたは正しい例でした。 – Sajal
- 1. ファイルシステムの文書を検索
- 2. 私はこのようなファイルシステムを使用しているファイルシステム
- 3. Swiftを使用してファイルシステムのフォルダを置き換えます
- 4. cloudfoundry:ファイルシステムの使用方法
- 5. cephはそのOSDにどのファイルシステムを使用しますか
- 6. イメージをファイルシステムに動的に格納する方法は?
- 7. DTUTILを使用してSSISパッケージをファイルシステムからSQLサーバーに展開する
- 8. cassandraファイルシステムを使用してスパークする
- 9. VBScriptを使用してファイルを自動的に検索して移動する
- 10. UIDocumentをファイルシステム上の新しい場所に移動する適切な方法
- 11. 電子アプリケーション内のファイルシステムを検索
- 12. デフォルトのファイルシステムとしてS3を使用
- 13. DTUTILを使用してSSISパッケージをファイルシステムに展開できますか?
- 14. ファイルシステムをAndroidに移植する方法は?
- 15. イメージ内のテキストのファイルシステムの検索
- 16. herokuの一時ファイルシステムの使用方法
- 17. コードシステムでのファイルシステムの使用方法
- 18. Dirを使用してファイルシステムの順番でフォルダからファイルを返す
- 19. Visio 2010でファイルシステムとフォルダ構造を作成する方法は?
- 20. Chrome Pepper C APIを使用してファイルシステムを作成して開く方法は?
- 21. jQuery(MVC)を使用してファイルシステムのテキストファイルを非同期的にストリーミングする
- 22. azureファイルシステムの使用方法(アプリケーションサービスプラン)
- 23. ファイルシステムを使用してMacでBlackBerryデバイスをデバッグする方法は?
- 24. Pythonでの高度なファイルシステム検索
- 25. ファイルシステム(フォルダ/ファイル)の状態を保存して追跡する
- 26. 仮想フォルダを作成してファイルシステムにフックする
- 27. 分散ファイルシステム上でのファイルの移動
- 28. 検索バーとボタンを使用してページに移動する方法
- 29. HTML5ファイルシステム - ディレクトリリーダーを使用してディレクトリを読み取る方法は?
- 30. Androidファイルシステムの使い方は?
何を試しましたか?それはSSISで行う必要がありますか? –
私はSSISがこれを行うのが最善だと思います。何か最善の解決策があるかどうかわかりません。解決方法を教えてください。 – Sajal
あなたはPowershell、VBScript、C#のコンソールアプリなどで何でもできます。データベースとファイルシステムを操作する必要があります。 SSISはデータベースで良好で、ファイルシステムではOKです。 –