用bcp导入数据时出错,非常苦恼!

man2003 2003-09-29 01:51:02
我输入命令:
bcp tcps.dbo.tcps_banks in abc -Usa -P -Slocal -c;
提示如下错误,我该怎么办?请大侠指点!
CSLIB Message: - L0/O0/S0/N36/1/0:
cs_convert: cslib user api layer: common library error: The result is truncated
because the conversion/operation resulted in overflow.
...全文
252 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
josephjohnson 2003-10-11
  • 打赏
  • 举报
回复
abc文件是用bcp out语句导出的还是自己用tab键生成的?
bcpout语句导出的数据由tab键间隔,而tab键不能由空格代替,空格将计入字段长度。
fuli_90121 2003-10-10
  • 打赏
  • 举报
回复
将你的数据库Options中
Allow select into/bulk copy
DDL in transaction
都勾上
hobbylu 2003-10-08
  • 打赏
  • 举报
回复
你的BCP文件中有一个数值超越了表字段定义的大小范围
jakey_yang 2003-10-08
  • 打赏
  • 举报
回复
检查你的数据库空间是否足够
检查你的导出文件是否有结束符
检查你的数据库设置的bulk/copy是否打开(在数据库的属性当中,是否是这么拼,我不确定了,你看看该知道的)
再有就是检查你的数据库的日志空间是否足够
检查你的备份时的字符集和恢复时的字符集是否一致
检查数据库设置当中的锁的个数是否足够
zanpen2003 2003-10-07
  • 打赏
  • 举报
回复
字符集一致吗?



bcp tcps.dbo.tcps_banks in abc -Usa -P -Slocal -c -Jcp850

or

bcp tcps.dbo.tcps_banks in abc -Usa -P -Slocal -c -Jiso_1

试试
man2003 2003-09-30
  • 打赏
  • 举报
回复
大家好,能帮我在国庆前解决这个问题吗?
Steve_csdn 2003-09-30
  • 打赏
  • 举报
回复
请按以下顺序排除问题:

1、先试试isql -Usa -P -Slocal 可以连吗?
2、数据库的tcps的属性中允许bcp的一项打勾了吗?
3、abc的格式正确吗?
4、字符集是否匹配?
5、就近找一个明白sybase的大虾给你搞定:)
man2003 2003-09-29
  • 打赏
  • 举报
回复
谢谢,但还是这样的提示!
请大家帮忙了
attila2003 2003-09-29
  • 打赏
  • 举报
回复
in 后边的路径要是绝对路径

2,596

社区成员

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

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