- Goal
FTPで送られてくるXMLファイルを自動的にSQLServerのテーブルにロードする。
SQLServer上にテーブル名Logxmlを作成し、受信したXMLを1カラムにINSERTする。LogxmlテーブルのSQLは以下の通り。この後、必要に応じてXML形式のカラムからトリガーやTSQLなどで各要素・カラムの切り出しをする。
- How
PowerShellで実施。
ターゲットのフォルダから対象のファイル名を取得して、Bulkインサートを行う。
スクリプトは常駐させておいて、60秒間隔で起動。
(本当はWMIでやりたいので、後日トライ予定)
0 件のコメント:
コメントを投稿