看板 CodeJob 關於我們 聯絡資訊
本人有在 database 發過此文 後來想想這個版上也是臥虎藏龍 因此來此尋求幫助 不知道本文可不可以 po 如版主覺得不妥 請予以刪除 ================================正文開始========================== 各位先進大家好 最近在處理大量資料塞進 MS sql server 的資料庫中 總共資料約是 1000萬筆 對每一筆產生 insert 的指令後 將其存入 XXX.sql 檔案中 然後再進行 sqlcmd -s user\passwd -i XXX.sql 但是常常會在某筆資料產生 " sqlcmd 錯誤: 指令碼錯誤 " 然後就跳出 sqlcmd 但是單獨執行發生錯誤的那行指令卻沒有問題 而我嘗試過將資料切割(例如每100萬1個 .sql 檔案餵入 sqlcmd) 也是一樣會有指令碼錯誤產生 若是將錯誤的前後幾行抓出 insert 則沒有問題 想請問有沒有人遇過這隔 sqlcmd 錯誤: 指令碼錯誤 的問題 並且是如何解決這個問題的 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.77.187
julianliao:Log 滿了。。。。 11/20 17:41
kaimd:可是我有用 SIZE=5MB,FILEGROWTH=5MB 應該會自行成長吧? 11/20 18:15
julianliao:那只是應該,交易量很大的時候,MS SQL 不是好的選擇 11/21 12:33