Skryptuj: Detach wszystkich baz danych użytkownika na instancji
Poniżej przedstawiam skrypt, który generuje kod do odłączenia (detach) wszystkich baz danych użytkownika.
Poniżej przedstawiam skrypt, który generuje kod do odłączenia (detach) wszystkich baz danych użytkownika.
Poniżej przedstawiam skrypt, który wygeneruje komendy T-SQL do podłączenia (attach) wszystkich baz danych użytkownika z wyszczególnieniem nazw plików baz wraz ze ścieżkami dostępu do nich.Wygenerowany kod można potem edytować i pozmieniać np. litery dysków czy ścieżki dostępu. Skrypt należy uruchomić przed odłączeniem baz danych.
Poniżej przedstawiam skrypt służący do shrinkowania logów transakcyjnych wszystkich baz danych użytkownika poza bazami systemowymi. Wybierane są wyłącznie w statusie ONLINE i w recovery model simple. Skrypt generuje wiersze z komendami do uruchomienia.
Odpowiemy sobie na pytanie czy wybrana baza danych korzysta z funkcji ograniczonych do określonej edycji SQL Server. Po zaimplementowaniu w bazie danych dowolnej funkcji, takiej jak kompresja danych , partycjonowanie, Transparent Data Encryption czy CDC (Change Data Capture) serwera SQL w wersji Enterprise Edition, funkcje te wewnętrznie zmienią sposób, w Dowiedz się więcej
Często zdarza się, że gdy korzystamy z wbudowanych procedur składowanych SQL Server to czegoś nam brakuje. Zacznijmy od tego, że takie procedury składowane traktowane jako systemowe procedury SQL server charakteryzują się tym, że: Tworząc procedurę składowaną w systemowej bazie danych master SQL Server z prefixem sp_ Podczas uruchamiania procedury z Dowiedz się więcej
W SQL Server pliki danych mogą być inicjowane natychmiastowo, jeśli to konkretne ustawienie jest włączone. Natychmiastowa inicjalizacja pliku rezerwuje miejsce na dysku bez wypełniania go zerami. Zamiast tego zawartość dysku jest nadpisywana w miarę zapisywania nowych danych w plikach. Ten mechanizm to IFI – Instant File Initialization czyli natychmiastowa inicjalizacja Dowiedz się więcej