Archiwum dla kategorii ‘SQL’

Jak zobaczyć zawartość log-a transkacyjnego w MS SQL Server

2010-12-11

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)

By Rafał Kraik in SQL

Usługa HASP i SQL Server

2010-11-30

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)

2010-11-29

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 […]

By Rafał Kraik in SQL

Instalacja SQL 2008 na zapomnianym serwerze

2010-11-27

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?

By Rafał Kraik in SQL