我想将txt的文件导入到SQL server 中可是出现这样的错误,谁能指点一下啊!!!CREATE TABLE cc
(
id INT,
customername VARCHAR(10)
)BULK INSERT cc FROM 'E:\1.txt' WITH (FIELDTERMINATOR = ',',ROWTERMINATOR = '\n')插入的内容是
3 王二
6 王五
4 张一
1 张三
8 张斯达康
5 李三
2 李四
7 李市
9 都是消息 4832,级别 16,状态 1,第 1 行
大容量加载: 在数据文件中遇到意外的文件结尾。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "BULK" 报错。提供程序未给出有关错误的任何信息。
消息 7330,级别 16,状态 2,第 1 行
无法从链接服务器 "(null)" 的 OLE DB 访问接口"BULK"提取行。
(
id INT,
customername VARCHAR(10)
)BULK INSERT cc FROM 'E:\1.txt' WITH (FIELDTERMINATOR = ',',ROWTERMINATOR = '\n')插入的内容是
3 王二
6 王五
4 张一
1 张三
8 张斯达康
5 李三
2 李四
7 李市
9 都是消息 4832,级别 16,状态 1,第 1 行
大容量加载: 在数据文件中遇到意外的文件结尾。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "BULK" 报错。提供程序未给出有关错误的任何信息。
消息 7330,级别 16,状态 2,第 1 行
无法从链接服务器 "(null)" 的 OLE DB 访问接口"BULK"提取行。
-- E:\1.txt
3 王二
6 王五
4 张一
1 张三
8 张斯达康
5 李三
2 李四
7 李市
9 都是
CREATE TABLE cc
(
id INT,
customername VARCHAR(10)
)BULK INSERT cc
FROM 'E:\1.txt'
WITH
( FIELDTERMINATOR =' ',
ROWTERMINATOR ='\n',
KILOBYTES_PER_BATCH=5000
)
select * from cc/*
id customername
----------- ------------
3 王二
6 王五
4 张一
1 张三
8 张斯达康
5 李三
2 李四
7 李市
9 都是(9 row(s) affected)
*/