我正在尝试使用批量插入选项将XML文件传递到我的数据库中。这个错误不断出现:
无法批量加载,因为无法打开文件“c:\ new.xml”。操作系统错误代码(null)。
代码:
INSERT INTO TABLE1(XCol)
SELECT * FROM OPENROWSET(
BULK 'c:\new.xml' ,
SINGLE_BLOB) AS x;
答案 0 :(得分:0)
new.xml文件应存储在已安装SQL Server的计算机中,并且登录用户也应有权访问驱动器C。
最好尝试使用经过Windows身份验证的用户(例如 Administrator )登录,并使用驱动器 D 代替操作系统驱动器。