作者kaimd (曾经。爱是唯一)
看板CodeJob
标题[讨论] 关於 sqlcmd 的问题
时间Thu Nov 20 17:07:56 2008
本人有在 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
1F:推 julianliao:Log 满了。。。。 11/20 17:41
2F:→ kaimd:可是我有用 SIZE=5MB,FILEGROWTH=5MB 应该会自行成长吧? 11/20 18:15
3F:推 julianliao:那只是应该,交易量很大的时候,MS SQL 不是好的选择 11/21 12:33