Я выполняю пакет ssis, который содержит только одну задачу потока данных. Просто ВЫБЕРИТЕ инструкцию в источнике и таблицу в месте назначения. Я хочу узнать идентификатор сеанса этого запущенного пакета в SP_TARGET. Мне нужно передать большой объем данных, который займет несколько часов и не требует, чтобы администратор баз данных убил мою сессию.

1 ответ1

0

Вы можете использовать sp_who2 для поиска сеансов с этого имени хоста (также можете проверить имя приложения, имя пользователя и т.д.), И вы можете использовать dbcc inputbuffer ({ваш pid здесь}), чтобы получить текст ввода, переданный этим pid, чтобы убедиться, что у вас есть правильный пид. Однако я не знаю, как скрыть ваш сеанс от администратора или предотвратить его уничтожение.

Возможно, будет проще просто попросить администратора базы данных не прерывать вашу сессию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .