Logi serwera informacje o uzytych tabelach

0

Mam ms sql serwer 2000 i chicałbym zobaczyć co robi użytkownik z daną tabelą (mam program "sql serwer menagment studio" ) ewentualnie wszystkie zapytania jakie były wykonane na bazie danych od x czasu.

0

mi przychodzi do głowy Sql profiler - możesz tam m.in. mieć podgląd wykonanych wyrażeń SQL - ale jako log to nie dobre rozwiązanie, bo zarżnie wydajność i jego przeznaczenie jest inne.

Jeśli decydujesz o tym, kto i jak może korzystać z DB, to można by pomyśleć o wystawieniu dostępu poprzez procedury składowane, gdzie mógłbyś logować informacje o wykonaniu, ale to byłoby adekwatne tylko wtedy, kiedy masz możliwość zmian aplikacji korzystających z DB.

Może jest jeszce jakies inne, prostsze rozwiązanie.

0

czy można takiego profilera skądś ściągnąć ? niby ściągłąłem coś co się podobnie nazywa w wersji trial ale nie chce się połączyć .. :/

0
pf napisał(a)

czy można takiego profilera skądś ściągnąć ? niby ściągłąłem coś co się podobnie nazywa w wersji trial ale nie chce się połączyć .. :/

Profiler jest instalowany razem z MS SQL Serverem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1