To raczej pytanie dla dociekliwych, bo w transaction logu wiadomo, że są zapisywane raczej instrukcje dość niskiego poziomu. Jeżeli interesuje cię jakiego rodzaju zapytania wykonywali użytkownicy, to raczej użyj Profiler-a lub audytu. Skoro jednak chcesz się przekonać co tam jest, to do dyspozycji otrzymujesz polecenie: dbcc log (<nazwa_bazy_danych, [1|1|2|3|4]) np. dbcc log (AdventureWorks2008,4)
Archiwum dla kategorii ‘SQL’
Jak zobaczyć zawartość log-a transkacyjnego w MS SQL Server
Usługa HASP i SQL Server
Problem wystąpił podczas instalacji oprogramowania Optima. Niby wszystko było przygotowane: serwer SQL działał sobie na koncie użytkownika domenowego, użytkownicy mogli się podłączyć do baz danych, czyli generalnie rzecz biorąc super! Na koniec jednak okazało się, że potrzebna jest jeszcze usługa licencji HASP. Instalacja przebiegła pomyślnie, usługa się uruchomiła, tylko… jedno z drugim nie mogło się […]
Cache planów wykonania w MS SQL Server (procedure cache)
Kiedy po raz pierwszy wykonujesz określone zapytanie w SQL serwerze, jest dla tego zapytania tworzony plan zapytania (Execution plan). Właściwie to nawet nie jeden execution plan, ale wiele, a wszystko po to aby potem spośród tych wielu planów wybrać najardziej optymalny. Ten najlepszy plan wykonania jest następnie komilowany i przechowywany na w procedure cache. Kiedy […]
Instalacja SQL 2008 na zapomnianym serwerze
Trzeba zainstalować SQL server 2008 na serwerze. Cóż trudnego 🙂 Niestety ostatnia aktualizacja serwera odbyła się chyba w czasach komputera łupanego. Co muszę zainstalować i jak sprawić aby instancja serwera SQL była widoczna na innych komputerach?





























