So ermitteln Sie die Sitzungs-ID der Ausführung des ssis-Pakets über SP_target

811
Vinayak

Ich führe ein ssis-Paket aus, das nur eine Datenflusstask enthält. Einfach SELECT-Anweisung in source und Table in destination. Ich möchte die Sitzungs-ID dieses laufenden Pakets in SP_TARGET herausfinden. Ich muss eine große Datenmenge übertragen, die einige Stunden dauern würde, und nicht, dass der DBA meine Sitzung beendet.

0

1 Antwort auf die Frage

0
Eric

Sie können sp_who2 verwenden, um nach Sitzungen dieses Hostnamens zu suchen (kann auch den Anwendungsnamen, den Benutzernamen usw. überprüfen), und Sie können dbcc inputbuffer () verwenden, um den Text der von dieser PID übermittelten Eingabe abzurufen. um sicherzustellen, dass du die richtige pid hast. Ich kenne jedoch keine Möglichkeit, Ihre Sitzung vor einem Administrator zu verbergen oder zu verhindern, dass sie beendet wird.

Es ist möglicherweise einfacher, den DBA einfach zu bitten, Ihre Sitzung nicht zu beenden.