sybase bcp copy in failed 复制到132000行出错

小可同学 2011-12-29 06:28:19

前奏:文件不是我导出的。我不知道他怎么导的,其他表是可以导入的。
我的Sybase是ase12.5.2
其他表最大的也就4万多条数据量(文件14.7M),这个文件是19.1M大小,总共不知道多少条数据.

cmd命令:bcp xynb.db_jc.ZX_GS_BGNR in F:\change\ZX_GS_BGNR -Udb_jc -P123456 -SSAMMYKE -n -Jcp936

问题:bcp 导入 复制到132000行出错,反复运行多少次都是一样的结果,求解!!!

结果图:
...全文
149 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
blackbeer001 2012-02-02
  • 打赏
  • 举报
回复
分成多个bcp命令,可以在bcp中制定开始,结束笔数,即将一个bcp命令分成多个然后看看那条的问题,问题在哪
TBNoO 2012-01-07
  • 打赏
  • 举报
回复
不是132000行和133000行的数据内容有误就是ASE空间满了,你检查看看
小可同学 2012-01-03
  • 打赏
  • 举报
回复
2012人真的游泳去了吗?虽然问题不大,不影响我的开发,毕竟运行还得在那太机器上运行,
给那些还没遇到过这样问题的朋友们留一个寻找答案的地方吧,暂时先不结贴了,到时候看谁回答的更确切再结贴。祝2012别发大水.
小可同学 2011-12-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 baiynije 的回复:]

bcp xynb.db_jc.ZX_GS_BGNR in F:\change\ZX_GS_BGNR -Udb_jc -P123456 -SSAMMYKE -n -Jcp936
中的-n 改成-c 試試
或者指寫行範圍來複製,看是哪行的問題。
[/Quote]

-c -其他的都试过了 -c会报错,看不到头的错,我又和那个人要了一份小一点的数据文件,
这回就可以导入了。不知何故?
小可同学 2011-12-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 iihero 的回复:]

在bcp in 之前,先把表xynb.db_jc.ZX_GS_BGNR清空试试。
[/Quote]
我这个表是新建的,新的。
  • 打赏
  • 举报
回复
楼主要导入的文件是使用bcp -n 导出的。 是确定不了132000行和132001行的内容的。
如果想查找原因的话, 需要使用-c导出一份。
iihero 2011-12-31
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sammyke 的回复:]

引用 1 楼 baiynije 的回复:

bcp xynb.db_jc.ZX_GS_BGNR in F:\change\ZX_GS_BGNR -Udb_jc -P123456 -SSAMMYKE -n -Jcp936
中的-n 改成-c 試試
或者指寫行範圍來複製,看是哪行的問題。


-c -其他的都试过了 -c会报错,看不到头的错,我又和那个人要了一份小一点的数据文件,
这……
[/Quote]
重点检查一下132000行和132001行,看看这两行数据,是不是不能正常插入。
iihero 2011-12-30
  • 打赏
  • 举报
回复
在bcp in 之前,先把表xynb.db_jc.ZX_GS_BGNR清空试试。
baiynije 2011-12-30
  • 打赏
  • 举报
回复
bcp xynb.db_jc.ZX_GS_BGNR in F:\change\ZX_GS_BGNR -Udb_jc -P123456 -SSAMMYKE -n -Jcp936
中的-n 改成-c 試試
或者指寫行範圍來複製,看是哪行的問題。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧