瀏覽代碼

Change Job to SP instead of Powershell

The job should now pick up the stored procedure instead of using
Powershell
Adrian Sullivan 8 年之前
父節點
當前提交
77b2a87e0d
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      SQL-Performance-Baseline/CREATECollectionJob.sql

+ 3 - 2
SQL-Performance-Baseline/CREATECollectionJob.sql

@@ -40,8 +40,9 @@ EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'Get Perf
 		@on_fail_step_id=0, 
 		@retry_attempts=0, 
 		@retry_interval=0, 
-		@os_run_priority=0, @subsystem=N'CmdExec', 
-		@command=N'C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe C:\Scripts\Get-SQLPerfCounters.ps1 -S $(ESCAPE_NONE(SRVR))', 
+		@os_run_priority=0, @subsystem=N'TSQL', 
+		@command=N'EXEC spGetPerfCountersFromPowerShell', 
+		@database_name=N'dba_local', 
 		@flags=32
 IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
 EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1