2016-10-10 17 views
-1

SQL ServerとSSISを初めて使用しています。 .csvファイルのSQL Serverへの読み込みをスケジュールしたいのですが、毎日特定の時間の読み込みを実行したいと思います。助けてください。事前に感謝します。SSIS手法を使用して.csvファイルをSQL Serverにロードする

+1

役立ちますか? SSISパッケージをスケジュールする方法は? SSISを使用してファイルをインポートする方法に関する完全なチュートリアルですか?後者については、YouTubeやトレーニングクラスでチュートリアルを検索することをお勧めします。多くのオンラインリソースがあります。 –

答えて

0

これは、適切なデータ型を持つSQLでテーブルを最初に作成することによって実行できます。その後、まずSQLにインポートしてスクリプトを書いてテーブルを更新しますが、スクリプトを実行するには.batファイルが必要になります。次は、.batファイルのコマンド例です。sqlcmd -S ServerName -U UserName Pパスワード-i "C:¥folder¥update.sql" -o "C:¥folder¥output.txt"

あなたは、「一括挿入コマンド」 の例を使用することができます

を.SQLするテキストファイルに.csvファイルを作成し、拡張子を変更する必要があります。希望 BULK INSERT FILENAME DATABASENAME.DBO.TABLENAME FROM 'C:\sqlscript\fileName.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) GO をこれは、あなたが何を求めている

関連する問題