【发布时间】:2017-12-07 03:49:00
【问题描述】:
我刚刚使用 Aqua Data Studio 创建了一个名为“claims”的空 SQL 表及其属性。 SQL 标准基于通过 Docker(Mac OS 的 VM)的 Microsoft SQL Server Express。现在我正在尝试通过 Bulk insert 语句从名为“claims.csv”的本地 csv 文件中填充它,如下所示:
BULK INSERT Claims
FROM 'Users/Antonio/wd/hhp/data/Claims.csv'
WITH
(
MAXERRORS = 0,
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
但我收到以下错误:
[错误] 脚本行:1-9 -------------- ID 4860,第 16 级,状态 1,第 1 行 无法批量加载。文件“Users/Antonio/wd/hhp/data/Claims.csv”不存在或您没有文件访问权限。 消息:4860,级别:16,状态:1,过程:,行:1
我做错了什么?我是否错误地指定了文件的路径?非常感谢。
【问题讨论】:
-
我面临同样的问题。消息 4860,级别 16,状态 1,第 8 行无法批量加载。文件“/Users/amreshpandey/SimpsonParadoxCase/comParadox.csv”不存在或您没有文件访问权限。但是 amreshpandey$ open /Users/amreshpandey/SimpsonParadoxCase/comParadox.csv 有效。
标签: sql sql-server path bulkinsert