日期:2014-05-16  浏览次数:20866 次

无法打开BCP主数据文件,求解!
运行命令导入文本数据时:
EXEC Master..xp_cmdshell 'bcp User..tr_driverloginterminal in E:\ETL\DATA\receive\TR_DRIVERLOGINTERMINAL\08674930101010341_0506_29.txt -c -t, -u sa -p 1'

产生错误信息:

SQLState = S000, NativeError = 0
Error = [Microsoft][SQL Native Client 10.0]无法打开 BCP 主数据文件

NULL

求高手指点!网上一些方法都用过了,如:导入文本的权限;SQL Server Configuration Manager 看看SQL Server xxx 服务中的登录身份是否是Networkserver(网络服务),如果是就改成本地系统;这些方法都试过还是不行。请问还有其他解决办法吗?
------解决方案--------------------
E:\ETL\DATA\receive\TR_DRIVERLOGINTERMINAL
--> 这个路径是你本机上的路径吧?
    bcp命令是在SQL Server所在服务器Windows上找这个路径和文件喔.