Ведение журнала ошибок при удаленном запуске пакетов DTS - PullRequest
0 голосов
/ 29 апреля 2011

У меня есть несколько пакетов DTS, которые иногда не работают.У них есть довольно обширное ведение журналов в различных компонентах VBScript, и в каждом пакете включены как SQL, так и текстовые журналы.Ведение журнала работает нормально, если я запускаю пакеты DTS с сервера, на котором они живут.

На практике эти пакеты запускаются с использованием DTSRun с удаленного компьютера, на котором установлены только клиентские инструменты SQL Server.Поскольку DTS работает локально, куда попадают журналы в этом случае, если они вообще созданы?Они не на сервере, на клиенте нет базы данных, с которой можно было бы вести какую-либо запись SQL, и ни один из текстовых файлов не был создан на клиенте или сервере.Можно ли отлаживать пакеты DTS, работающие таким образом?

1 Ответ

0 голосов
/ 04 мая 2011

Как бы то ни было, ответ состоял в том, чтобы убедиться, что задан полный путь ведения журнала текста, чтобы он действовал на компьютере, на котором вызывается DTSRun. В этом случае он был установлен в C: \ DTSErrors - эта папка существовала на сервере, но не на клиенте. Создание C: \ DTSErrors на клиенте решило мою проблему - теперь создаются текстовые журналы.

Я предполагаю, что ведение журнала SQL просто молча завершается, поскольку на клиентском компьютере нет сервера SQL для входа в систему.

...