Archiwa tagu: mssql

Lista backupów bazy MsSQL

Poniższe zapytanie wyświetla wykonane w ostatnim czasie backupy baz naszej instancji SELECT substring(CONVERT(CHAR(100), 'TEST-Server'),1,20) AS Server, substring(msdb.dbo.backupset.database_name,1,25) as datatabse_name, msdb.dbo.backupset.backup_start_date, msdb.dbo.backupset.backup_finish_date, msdb.dbo.backupset.expiration_date, CASE msdb..backupset.type WHEN 'D' THEN 'Database' WHEN 'L' THEN 'Log' END AS backup_type, msdb.dbo.backupset.backup_size, substring(msdb.dbo.backupmediafamily.logical_device_name,1,20) as logical_dev_name, substring(msdb.dbo.backupmediafamily.physical_device_name,1,40) … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | 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

Uprawnienia w MsSQL

Jak już wcześniej wspominałem do bazy można się dostać za pomocą dwóch rodzajów autentykacji : windowsową i mieszaną (mixed czyli windowsową i SQL). Z reguły ustawia się tą drugą która pozwala logować się do bazy za pomocą lokalnych kont systemowych, … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

LogShipping w MsSQL

Log Shipping inaczej zwany „przesyłaniem dzienników” w bazach danych MsSQL wprowadzona została w wersji SQL 2005. Pozwala ona zachować ciągłość funkcjonowania firmy. Przy jego pomocy dziennik transakcji z jednego serwera jest kopiowany i przywracany na rezerwowy serwerze i jest wdrażany … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

Baza MsSQL w trybie Recovery

Czasami po gwałtownym zatrzymaniu lub restarcie usługi MsSQL (ostatni zdarzyło mi się po przełączeniu klastra na drugiego noda po zapchaniu się dysku, na którym znajdowały się logi bazodanowe) nasza baza może wejść w tryb „In Recovery”. Jest to specjalny tryb … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

ErrorLogi w MsSQL

ErrorLogi to miejsce gdzie możemy znaleźć wszelkie informacje o pracy naszej bazy. Zapisywane są tu wszelkie nieprawidłowości dotyczące naszej bazy MsSQL. Zapisywane są one w plikach tekstowych w folderze LOGS w RootInstanceDirectory definiowanym podczas instalacji SQL-a. ErrorLogi Instancji Aby logi … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

Procedury składowane w MsSQL

Procedura składowana, to nic innego jak specjalna struktura w bazie danych, która upraszcza wykonywanie operacji na bazie. Każda z tworzonych przez nas procedur, może zawierać parametry i zwracać określone wartości, może również wykonywać pewne operacje. Tworzenie procedury składowanej Przykładowe zapytanie … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

Uruchomienie bazy MsSQL bez plików TEMP

Czasami może się zdarzyć że przy przenoszeniu bazy danych pliki temp znajodowały się na dysku, który na nowym serwerze nie istnieje. Przykładowo pliki TEMP były na dysku F a na nowym serwerze gdzie odtworzyliśmy bazy systemowe mamy tylko dysk C … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

Indeksy w MsSQL

Indeksy stanowią bardzo waży element bazy danych. Są specjalną strukturą danych wprowadzoną w celu zwiększenia prędkości wykonywania operacji na tabeli. Indeks w bazie danych porównywane są do spisu treści w książce. Nie ma potrzeby kartkować całej książki w poszukiwaniu jednej … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz

Przenoszenie użytkowników pomiędzy serwerami MsSQL

Dziś zajmiemy się przenoszeniem użytkowników między dwoma serwerami MsSQL. Wszelkie dane na temat kont i ich uprawnień w instancji SQL są zapisane w bazie master oraz w poszczególnych bazach. Przy migracji serwera lub jego klonowaniu wystarczy więc odtworzyć bazę master … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL | Otagowano | Dodaj komentarz