从SQL Server获取查询结果并使用命令提示符执行命令

时间:2018-05-01 21:57:09

标签: powershell tsql command-line powershell-v4.0

我正在开发PowerShell脚本,它从SQL Server Audit表中获取数据。正如您在下面的查询中看到的,我得到了我需要执行的行列表(包含命令行命令一行)。

$sqlConn = New-Object System.Data.SqlClient.SqlConnection
$sqlConn.ConnectionString = “Server=localhost;Integrated Security=true;Initial Catalog=master”
$sqlConn.Open()

$Query = "select TabCommands from DatabaseName.dbo.PROCESSED_INTERCHANGES where IsUpdated = '1' "

$sqlConn.Close()
$sqlConn.Dispose()

如何将查询结果保存在内存或临时位置,并在以下路径中执行命令(刷新Tableau Extract)?

C:\Program Files\Tableau\Tableau Server\10.5\extras\Command Line Utility

我会在SQL中执行游标,但是我遇到了从SQL Server Management Studio执行命令的问题,因此使用PowerShell。

0 个答案:

没有答案