SQL作业不会产生与查询相同的输出

时间:2016-07-12 15:45:54

标签: sql sql-server sql-server-2008-r2

我运行此查询以获取landesk信息。它返回我想要的4列信息,但是当我尝试将其设置为预定作业时,输出不会将结果格式化为相同。我希望每个人都有一个专栏。在步骤I下,只运行相同的查询,在高级I下输出文件。另一个转折点是,为什么我不能将输出发送到共享?我只能选择服务器上的驱动器。 SQL Server 2008 R2

SELECT DISTINCT A0.DISPLAYNAME AS "Device Name"
    ,A1.OSTYPE AS "OS Name"
    ,A0.DOMAINNAME AS "Domain Name"
    ,A0.HWLASTSCANDATE AS "Last Hardware Scan Date"
FROM Computer A0(NOLOCK)
LEFT JOIN Operating_System A1(NOLOCK) ON A0.Computer_Idn = A1.Computer_Idn
WHERE (A0.DEVICENAME IS NOT NULL)
ORDER BY A0.DISPLAYNAME  

1 个答案:

答案 0 :(得分:0)

我相信要获得您正在寻找的一致性以及输出到网络位置的能力,您将需要设置一个ssis包并在代理下运行它。

如果您坚持使用此方法,请查看文件是否以制表符分隔,您可能会获得4列但在文本编辑器中并不明显。