Miesięczne archiwum: Styczeń 2019

SQL Raport Builder – krok drugi

Jak już umiemy wykonywać proste tabeli i wykresy możemy pobawić się w łączenie tych elementów oraz nauczyć się wykorzystywać zaawansowane funkcje Raport Buildera. Np spróbujemy zrobimy tabelkę pokazującą graficznie zajętość logów transakcyjnych bazy. Po uruchomieniu Report Buildera tworzymy DataSource (do … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

Przenoszenie tabel pomiędzy bazami

Czasami zdarza się że „uszkodziliśmy” jedną z tabel w bazie (np. usunęliśmy lub nadpisaliśmy ją jakimiś błędnymi danymi). Jedyny sposób na przywrócenie to odzyskanie całej bazy, a my tego nie chcemy bo potrzebujemy tylko tej jednej tabeli. Rozwiązaniem tego problemu … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

WAITFOR

Czasami w naszych zapytaniach do bazy danych potrzebne jest wstrzymanie wykonywania na jakiś określony czas. Do tego służy właśnie polecenie WAITFOR. Przykładowo jeśli chcemy aby do naszej tabeli dane były zapisywane „po jednej sztuce” przy czym po każdym wpisie miałaby … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, TSQL | Dodaj komentarz

SQL Raport Builder – pierwsze kroki

W SQL Management Studio pewnie zdarzyło się nam korzystać z gotowych raportów przygotowanych przez Microsoft. Za ich pomocą można obejrzeć np zajętość plików danych i logów, użycie indeksów, dane dotyczące transakcji i wiele innych. Przykładowo: Ale istnieje również możliwość zbudowania … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

Alerty SQL czyli jak zaspamować sobie pocztę

Ostatnio pokazywałem jak skonfogurować usługę SQLMail. Dziś pokażę przykładowy sposób jej wykorzystania. Skonfigurujemy sobie powiadomienia o rozroście loga transakcyjnego jednej z naszych baz. Aby działały alerty musi działać SQLAgent. Rozwijamy drzewko Agenta i klikamy w Alerty i dalej w New … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

SQLMail z serwera SMTP Google

Większość z Was zapewne korzysta z Google. Aby skonfigurować usługę SQLMail w oparciu o serwer SMTP należy wpisać adres serwera smtp.gmail.com i port 587. Ale to nie wszytsko. Google jest na tyle cwane że usługę Microsoft SQLMail traktuję jako obce … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

SQLMail czy spamowanie poczty :)

Czasami nie jesteśmy w stanie podczas swojej codziennej pracy administratora sprawdzać systematycznie czy wykonały się backupy, czy job się nie wywalił lub czy log nam się za mocno nie rozrósł. Z pomocą przyjdzie tu nam usługa SQLMail która powiadomi nas … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

Backup i restore grup dyskowych (FileGroup) w MsSQL

Ostatnio opisywałem sposoby wykorzystania grup dyskowych w MsSQL. Dziś pokażę na przykładzie jak je backupować, a następnie poprawnie odzyskać. Na początek tradycyjnie tworzymy testową bazę FGRestoreTEST z kilkoma grupami plikow Na początek tradycyjnie tworzymy testową bazę baza_test_FG z kilkoma grupami … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

Partycjonowanie tabel w MsSQL

Ostatnio omówiłem ogólne zasady korzystania z grup dyskowych. Polegały głównie na utworzeniu grup plików w bazie danych a następnie umieszczenie w poszczególnych grupach tabel do których wrzucaliśmy swoje dane. Partycjonowanie ogólnie polega na czymś podobnym tylko umieszczenie danych odbywa się … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz

Grupy plikowe FILEGROUP w MsSQL

Podczas tworzenia bazy danych czasami jest potrzeba aby konkretne dane trafiały do oddzielnych plików na dyskach. Pomóc w tym mogą grupy plików (FileGroup). W przypadku zbudowania bazy z jedną grupą plików wszystkie dane trafiają równomiernie do wszytskiech plików (MDF i … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Dodaj komentarz