我正在尝试加载到Azure的示例GTFS数据文件。我正在使用的命令是:
bcp %fullTablePath% in %data_dir% -f %format_file% -S %server% -U %username% -P %password% -k -F %first_row%
相应地替换参数。
当我执行命令时,我得到:
SQLState = S1000,NativeError = 0 错误= [Microsoft] [SQL Server Native Client 11.0]无法打开BCP主机数据文件
这不是文件命名问题,因为文件确实存在。如果我故意拼错文件,我会得到同样的错误。听起来像是一个权限问题,但是我授予了哪些权限?
答案 0 :(得分:0)
如果您在批处理文件中看到此错误但未在PowerShell中看到此错误,请检查您的错误 %fullTablePath%或%data_dir%变量是完全限定路径/绝对路径而不是相对路径,因为PowerShell和Batch可能具有不同的默认路径设置,可能会出现以下错误:
无法打开BCP主机数据文件