2015-09-03 68 views
0

这是我作为SQL DBA的第一个作业创建任务。作业的第一步运行查询并将输出发送到.CSV。作为最后一步,我需要从.CSV文件(第一步的输出)执行查询。从第一步的输出CSV文件执行查询的SQL Server作业

我已经谷歌搜索所有可能的组合,但没有运气。

+0

您的输出结果如何?请显示一些示例数据。题?是否有必要将其写入物理CSV文件?为什么? – Shnugo

+1

如果您已将数据写入CSV文件,如何运行内部查询?该文件包含数据,而不是查询。 – halfer

+0

您是否想要将数据导入另一个数据库/表中的csv中? –

回答

0

你的问题得到了某种程度上失去了...

你最后两点意见作出更清晰的IST一点。

如果我理解正确,您可以创建一个SQL脚本,将所有登录名,角色和用户及其权限等恢复到新创建的数据库中。

如果创建的脚本是一个查询窗口中的可执行你可以很容易地执行它与EXECUTE(https://msdn.microsoft.com/de-de/library/ms188332(v=sql.120).aspx

另一种方法可以SQLCMD(http://blog.sqlauthority.com/2013/04/10/sql-server-enable-sqlcmd-mode-in-ssms-sql-in-sixty-seconds-048/

如果您需要进一步的帮助,请回来更多细节:你的“CSV”是什么样的?你试过什么了?

相关问题