2

我想在 Azure Web(或工作人员)角色上使用 BCP.exe 从 SQL Azure 下载数据。要在 Azure 上执行 BCP.exe,我还应该复制什么样的 DLL?

提前致谢!

4

1 回答 1

1

如果你想定期启动 BCP.EXE,你可以做一个非常小的启动程序(只需使用它依赖于一个 conf 文件来启动 BCP.EXE。你可以将这些文件放在一起作为启动任务在后台运行所以不会影响角色执行过程。

可以有另一个选项来设置调度程序以启动 BCP.EXE,您可以使用启动任务来配置调度程序。此选项不需要启动程序,但您需要在启动任务中运行配置脚本才能实现。

关于BCP.EXE:(组件安装位置在这里

  • BCP.EXE 是一个命令链接实用程序,它是Microsoft SQL Server 2008 命令行实用程序包的一部分,可以从上面特定于您的处理器类型的链接下载。
  • BCP.EXE 依赖于Windows Installer 4.5Microsoft SQL Server Native Client ,后者是上述相同下载位置提供的另一个组件。

由于我没有在 Azure VM 中使用 BCP.EXE,所以您真正需要的是验证上述两个安装程序(x64 的 MSI)是否首先在 Azure VM 上工作,如果它对您有用,您只需创建一个启动任务即可直接下载并安装这些文件。

于 2012-09-24T17:45:38.687 回答