我正在连接到SQL Server
以执行存储过程。 “轮询”服务器以确定存储过程是否成功完成,或者如果SP耗时超过60秒/ 3600秒等,则返回错误的正确方法是什么?如何从PYODBC返回错误
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server}; SERVER=ServerName; PORT=1433;DATABASE=dbname;UID=%s;PWD=%s' % (username, password))
cnxn.execute("EXECUTE msdb.dbo.sp_start_job 'TestSP'")
<pyodbc.Cursor object at 0x0000000002D6DDB0>
如何确定SP的状态?