[MSSQL2000] DTS package logs - kde jsou ?
Ahojte,
SQL Books online a MSDN k tomu taktně mlčí, takže zkouším položit dotaz zde: kde jsou fyzicky uloženy logy k vykonaným packages, pokud se loguje do databáze? V SQL Books online je pouze postup jak je zobrazit "using Enterprise Manager", ale obvyklé "using T-SQL" chybí - jsou někde v čitelné formě pro dotaz a kde ?
díky
Mal by si to nájsť v tabuľkách sysdtspackagelog a sysdtssteplog v databáze MSDB.
Našiel som to v časti "Auditing and Error Handling Practices" na:
http://msdn.microsoft.com/library/default.asp?url=/ library/en-us/dnsql2k/html/sql_busintbpwithdts.asp
Díky!
Já pouštím pakáže z bat souboru pomocí DTSRun.exe s přesměřováním do log souboru pojmenovanýho RRRRMMDD.log, kterej pak z toho baťáku grepuju pro řetězec ERROR a případně posílám mejlem. V logu je perfektně vidět, jaký chyby nastaly (než to hledat v databázi... mi to přijde jednodušší)
Honza Klimeš
Díky.
Já spouštím packages přes joby v SQL Server Agent-ovi. A tahat zalogované kroky z databáze chci pro svoji vlastní monitorovací utilitu...
Ale tvůj postup je určite přímočařejší a jednodušší