================================================================================
テーブルのエクスポートサンプル(バッチファイル[.bat])
================================================================================
rem テーブルのエクスポート(タブ区切りファイルでエクスポートする)
rem 実行結果ログ出力ファイル名を含むフルパスを設定する
set logfile=d:\ExportTable.log
rem テーブルのエクスポートを行う
bcp "testdb.dbo.table1" out "d:\table1.txt" -S TESTPC -U testuser -P test -c -t"\t" > %logfile%
bcp "testdb.dbo.table2" out "d:\table2.txt" -S TESTPC -U testuser -P test -c -t"\t" >> %logfile%
echo. >> %logfile%
echo "テーブルのエクスポートが正常に終了しました。" >> %logfile%
pause "テーブルのエクスポートが正常に終了しました。詳細は「" %logfile% "」をテキストエディタで開いて確認してください。"
================================================================================
テーブルのインポートサンプル(バッチファイル[.bat])
================================================================================
rem テーブルのインポート(タブ区切りファイルからインポートする)
rem 実行結果ログ出力ファイル名を含むフルパスを設定する
set logfile=d:\Import_Table.log
rem テーブルのインポートを行う
bcp "testdb.dbo.table1" in "d:\table1.txt" -S TESTPC -U testuser -P test -c -t"\t" > %logfile%
bcp "testdb.dbo.table2" in "d:\table2.txt" -S TESTPC -U testuser -P test -c -t"\t" >> %logfile%
echo. >> %logfile%
echo "テーブルのインポートが正常に終了しました。" >> %logfile%
pause "テーブルのインポートが正常に終了しました。詳細は「" %logfile% "」をテキストエディタで開いて確認してください。"
データベースのデータバックアップ用途など、
作業簡略化のために少しでもお役に立てば幸いです。
管理人が構築・管理しているお役立ち情報サイトです。もしよろしければお立ち寄りください。
https://www.dayplusdigital.com/←ブログランキングに参加しておりますので、ぜひ応援のクリックをお願いします。