Регистрация ошибок при удаленном запуске пакетов DTS

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

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


person LMF    schedule 29.04.2011    source источник


Ответы (1)


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

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

person LMF    schedule 04.05.2011