作者:手机用户2502860763 | 来源:互联网 | 2023-05-18 02:22
bulkinsert插入刚创建的新表正常,插入还原的数据库中的表,表结构和插入数据结构都只有一列,数据很简单。我想应该是权限的问题,但是所有的权限都加上了,还是不行。请教各位。
bulk insert 插入刚创建的新表正常, 插入还原的数据库中的表,表结构和插入数据结构都只有一列,数据很简单。
我想应该是权限的问题,但是所有的权限都加上了,还是不行。
请教各位。
5 个解决方案
用于插入的源数据文本文件都只有一列,以求最简单,防止其它意外出错。
目前待插入的表所在数据库是从其它服务器上的数据库手动备份后拷贝到本机上还原出来的。
插入新建表正常,但是插入到原有任意表Test出错
BULK INSERT Test FROM 'E:\1.txt' WITH (FIELDTERMINATOR = ' ',ROWTERMINATOR = '\n')
消息 4832,级别 16,状态 1,第 1 行
大容量加载: 在数据文件中遇到意外的文件结尾。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "BULK" 报错。提供程序未给出有关错误的任何信息。
消息 7330,级别 16,状态 2,第 1 行
无法从链接服务器 "(null)" 的 OLE DB 访问接口"BULK"提取行。
用于插入的源数据文本文件都只有一列,以求最简单,防止其它意外出错。
目前待插入的表所在数据库是从其它服务器上的数据库手动备份后拷贝到本机上还原出来的。
插入新建表正常,但是插入到原有任意表Test出错
BULK INSERT Test FROM 'E:\1.txt' WITH (FIELDTERMINATOR = '|',ROWTERMINATOR = '\n')
消息 4832,级别 16,状态 1,第 1 行
大容量加载: 在数据文件中遇到意外的文件结尾。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "BULK" 报错。提供程序未给出有关错误的任何信息。
消息 7330,级别 16,状态 2,第 1 行
无法从链接服务器 "(null)" 的 OLE DB 访问接口"BULK"提取行。