【问题标题】:BCP UtilityBCP 实用程序
【发布时间】:2009-07-15 16:53:02
【问题描述】:

我的应用程序需要能够使用 SQL Server BCP 实用程序导出一些数据。运行此实用程序的计算机上不会安装 SQL Native Client,因此默认情况下不会出现 BCP.exe。

我可以在安装包中放一个 BCP 版本吗?什么是许可影响?

我尝试使用 SQL Server 2000 (2000.80.2039.0) 附带的版本,只需复制 BCP.exe 和 BCP.rll 文件即可正常工作。

但是,当我尝试使用 SQL Server 2005 (2005.90.3042.0) 附带的版本时,该文件没有任何作用(没有报告任何消息或错误)。谁能告诉我 BCP.exe 所依赖的其他依赖项。我尝试使用 DependencyWalker 并复制了 sqlncli.dll 和 devmgr.dll 但仍然没有用。

任何帮助、指点等将不胜感激。

谢谢

【问题讨论】:

    标签: sql-server sql-server-2005 bcp


    【解决方案1】:

    感谢 Kragen2uk。 我已经使用过dependecy walker。最后,我不得不在目标机器上安装 SQL Server Native Client(客户端组件)。无论如何,它是一个免费的可再分发产品。

    【讨论】:

    • 既然这是你必须做的,它解决了你的问题,你应该接受这个作为答案。
    【解决方案2】:

    尝试使用dependency walker 来查找依赖项 - 只需 google 即可免费获得。

    【讨论】:

      猜你喜欢
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-09
      • 2015-01-30
      • 1970-01-01
      • 2012-12-18
      相关资源
      最近更新 更多