数据无法导入

cutef1 2010-01-14 02:49:35
用下面命令:

BULK INSERT test FROM 'D:\1.dat' WITH (FORMATFILE = 1.fmt')

导入数据时出现以下错误:

OLE DB provider 'BULK' for linked server '(null)' returned invalid data for column '[BULK].MEID'.

有可能什么原因呢?
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
syw_java 2010-01-15
  • 打赏
  • 举报
回复
对应起来
  • 打赏
  • 举报
回复
1、首先搞清楚你的dat文件是什么数据库的
2、然后使用相应的驱动,再加上用户名和密码
sbwfgihc 2010-01-14
  • 打赏
  • 举报
回复
路过
cutef1 2010-01-14
  • 打赏
  • 举报
回复
好像不行,谢谢!
[Quote=引用 1 楼 sql77 的回复:]
SQL codeINSERT Northwind.dbo.[Order Details]FROM'f:\orders\lineitem.tbl'WITH
(
FIELDTERMINATOR='|',
ROWTERMINATOR='|\n'
)

本例指定 FIRE_TRIGGERS 参数。BULKINSERT Northwind.dbo.[Order Details]FROM'f:\orders\lineitem.tbl'WITH
(
FIELDTERMINATOR='|',
ROWTERMINATOR=':\n',
FIRE_TRIGGERS
)

参考一下
[/Quote]
SQL77 2010-01-14
  • 打赏
  • 举报
回复
INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|\n'
)

本例指定 FIRE_TRIGGERS 参数。

BULK INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = ':\n',
FIRE_TRIGGERS
)


参考一下

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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