-1

我有一个复杂的查询,将数据编组到一个临时表中,然后我将其编组到另一个输出临时表中,然后最终选择它以显示到屏幕上。这从网格视图中保存到文本中,然后我得到了我需要在异地处理的文件。

我想要做的是让这个查询可以运行并在本地磁盘上创建该文件,而不需要操作员更改“结果为”选项,或摆弄任何东西。

我可以使用哪些命令或功能来执行此操作?

我无法安装任何存储过程或类似于所涉及的服务器。

4

1 回答 1

2

由于您无法在服务器上执行任何操作,我建议您编写一个 SSIS 包。创建一个数据流,并在您的源对象中放置您的脚本。然后,您的目标对象将指向您想要的文件。您有相当多的输出选项。

然后可以运行 SSIS 包

  1. 一个 SQL 作业(假设你甚至被允许)
  2. 使用 DTEXEC 命令运行 bat 文件的非 SQL 作业
  3. DTEXECUI 图形用户界面。

您还可以将 SSIS 包存储在实例中或您选择的任何文件共享中。

于 2013-02-22T15:40:42.317 回答