我正在运行查询来执行/启动SQL Server代理作业,有时需要4到5个小时才能完成。我想等到该工作完成后再继续使用程序/代码。
这是我正在运行的查询以启动存储过程:
Dim connectionString As String = "HIDDEN"
Dim con As SqlConnection = New SqlConnection(connectionString)
con.Open()
Dim cmd As SqlCommand = New SqlCommand()
cmd.Connection = con
cmd.CommandText = "USE msdb; EXEC dbo.sp_start_job N'FWP FULL Daily'"
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
con.Close()
// -- WAIT UNTIL STORED PROCEDURE FINISHES --
//Continue Code From Here on..........
我该怎么做?
谢谢。