SQL2005的BCP命令匯入匯出資料

2021-05-22 06:33:00 字數 1155 閱讀 4702

bcp_export.bat

echo bcp作成 > d:/k.log

cd /d d:/

set dbname=jack

set uname=sa

set pname=sa

set sname=127.0.0.1

bcp jack..student out student.txt -u%uname% -p%pname% -s%sname% -c -b50000 >>k.log

bcp jack..student_bak out student_bak.txt -u%uname% -p%pname% -s%sname% -c -b50000 >> k.log

pause

bcp_import.bat

echo bcp作成 > d:/k.log

cd /d d:/

set dbname=jack

set uname=sa

set pname=sa

set sname=127.0.0.1

sqlcmd -u%uname% -p%pname% -s%sname% -d%dbname% -q"truncate table student"

bcp jack..studentin pcm_zaimudata.txt -u%uname% -p%pname% -s%sname% -c -b50000 >> k.log

sqlcmd -u%uname% -p%pname% -s%sname% -d%dbname% -q"truncate table student_bak"

bcp jack..student_bak in student_bak.txt -u%uname% -p%pname% -s%sname% -c -b50000 >> k.log

pause

注:bcp匯出時,

【匯出檔案目錄

】不能

bat檔案】同一級(同一目錄)

sql2005匯入 匯出Excel

在測試環境中的資料不想在正式環境中再次輸入,就直接匯出到excel,然後再匯入正式庫中,對sql語句不是太熟悉,直接用操作嚮導完成。在資料庫單擊右鍵的任務中選擇匯出資料,按操作嚮導把資料匯入到excel中。在正式資料庫中選擇匯入資料,注意在選擇資料來源的時候 目標可以建立乙個臨時表 資料庫中沒有的表...

Excel資料匯入到SQL 2005

前段時間由於工作需要,設計了乙個基於infopath sql的查詢系統,設計完成後,突然發現查詢系統所需要的原始資料都是存放在excel文件,如果將每條記錄重新輸入到sql中,那過程將非常繁瑣,通過在網路查詢得到二種方法,但過程還是不太方便。現將以下幾種方法彙總以下 一 在程式中,用ado.net。...

SQL2005匯入資料至2000的問題

在網上轉了大半天,後來找到鄒捷前輩的方法,2005轉到2000的步驟步驟 1.生成for 2000版本的資料庫指令碼 2005 的manger studio 開啟 物件資源管理器 沒有的話按f8 連線到你的例項 右鍵要轉到2000的庫 任務 生成指令碼 在 指令碼嚮導 的 選擇資料庫 中,確定選擇的...