无法打开bcp主数据文件

bcp "IntegManager.dbo.CP_HELP" out "F:\mag\role_content_view.txt" -S"192.168.1.94" -U "sa" -P "xfjk"SQLState = S000, NativeError = 0
Error = [Microsoft][SQL Native Client]无法打开 BCP 主数据文件

  无法打开bcp主数据文件原因是权限导致的,解决办法如下:
方法一:
  EXEC master..xp_cmdshell 'bcp 库名.dbo.表名 out c:\Book1.xls -c -q -Sservername -Usa -P1 ' --不要用双引号,不要用ip地址,要用servername.

方法二:
exec master..xp_cmdshell ’bcp "库名..表名 " out "c:\Book1.xls " -c -t ,-S "10.103.117.11 " -U "sa " -P "1 " '

方法三
c:\Book1.xls 变成 d:\Book1.xls 应该就可以啦 。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-29
打开SQL Server Configuration Manager 看看SQL Server xxx 服务中的登录身份是否是Networkserver(网络服务),如果是就改成本地系统

无法打开bcp主数据文件
无法打开bcp主数据文件原因是权限导致的,解决办法如下:方法一:EXEC master..xp_cmdshell 'bcp 库名.dbo.表名 out c:\\Book1.xls -c -q -Sservername -Usa -P1 ' --不要用双引号,不要用ip地址,要用servername.方法二:exec master..xp_cmdshell ’bcp "库名..表名 " out "c:\\Book...

...2008使用BCP导出时出现错误,提示“无法打开 BCP 主数据文件...
一般是因为SQL Server 2008的用户对你所要操作的目录没有权限造成的错误,固无法打开你所需要导出的文件。你用CMD导出的时候不报错,是因为你调用CMD的用户是管理员,具备足够的权限。你可以对你要导出的目录文件设置权限,就应该可以顺利导出了

[SQL Native Client]无法打开 BCP 主数据文件 导出表数据失败,该如何处 ...
数据库在服务器上 好像没写错吧总是提示:SQLState = S1000, NativeError = 0 Error = [Microsoft][SQL Server Native Client 10.0]无法打开 BCP 主数据文件 ---解决方案--- 而不是你本机的路径。

...2008使用BCP导出时出现错误,提示“无法打开 BCP 主数据文件...
BCP "select * FROM [我顶].[dbo].[a]" queryout "C:\\Users\\Administrator\\Desktop\\b.txt" -c -t "|" -T 看看, 提示什么信息。

SQL Server 错误代码有哪些
HY000 无法打开 BCP 主数据文件。解释:在 bcp_init 调用中指定的文件名不存在,或已由另一个应用程序打开。HY000 无法打开 BCP 错误文件。解释:在 bcp_init 调用中指定的错误文件名不存在,或已由另一个应用程序打开。HY000 无法读取驱动程序版本。解释:驱动程序无法在其 .DLL 中读取版本块。在...

bcp数据库工具
执行文件名为bcp.EXE,其基本用法为:`bcp [database_name.]owner.]table_name[:slice_number] {in | out} datafile`,参数包括数据库名、表名、数据文件路径等。例如,备份数据的常用命令格式为:`bcp dbname..tablename out c:\\temp\\filename -Usa -Ppassword -Sservername -c`,其中-U、-...

蓝屏BCCode:f4 BCP1:000000000000000 求解!
反对所有已有回答。使用 WinDbg 分析蓝屏和自动重启产生的 DMP 文件,可以定位到蓝屏产生的原因(通常能精确到某一进程),基本不需要用传统的杀毒-重装-检查硬件的方法排查。题主请检查英特尔 RST 驱动是否安装,M3M 与 64 位 Windows 7 自带的驱动存在兼容性问题,安装 RST 可能会解决您的问题。最近...

bcp文件的参数含义
指定错误文件的完整路径,此文件用于存储 bcp 无法从文件传输到数据库的所有行。bcp 命令产生的错误消息将被发送到用户的工作站。如果不使用此选项,则不会创建错误文件。-F first_row指定要从表中导出或从数据文件导入的第一行的编号。此参数应大于 (>) 0,小于 (<) 或等于 (=) 总行数。如果不指定此参数,则...

bcp登录超时已过期
BCP登录超时已过期可能有以下几个原因:1. 长时间未进行操作:BCP系统为了保护用户的安全和数据的完整性,设定了一定的登录超时时间。如果用户在一段时间内没有进行任何操作,系统会自动将其登录状态视为超时,要求重新登录。这是为了防止未经授权的访问和保护用户的隐私信息。2. 网络连接不稳定:如果用户...

在cmd中使用bcp 工具导出数据的问题
1. BCP的主要参数介绍 BCP共有四个动作可以选择。 (1) 导入。 这个动作使用in命令完成,后面跟需要导入的文件名。 (2) 导出。 这个动作使用out命令完成,后面跟需要导出的文件名。 (3) 使用SQL语句导出。 这个动作使用queryout命令完成,它跟out类似,只是数据源不是表或视图名,而是SQL语句。 (4) 导出格式文件。

相似回答