Microsoft SQL Server przeniesienie baz systemowych.

Dziś opiszę proces przeniesienia baz systemowych Microsoft SQL Serwer z domyślnej lokalizacji do dowolnie wybranej, nowej lokalizacji. Pierwszym krokiem jest zweryfikowanie ścieżek, gdzie fizycznie znajdują się pliki baz master, model i msdb. W tym celu wykonujemy poniższe zapytanie z poziomu SQL Server Management Studio. Domyślnie pliki baz i loga transakcyjnego znajdują się w C:\Program Files\Microsoft… Czytaj dalej Microsoft SQL Server przeniesienie baz systemowych.

Edycja baz SQLite na przykładzie Comarch Mobile

SQLite jest to otwartoźródłowy system zarządzania relacyjną bazą danych. Przykładem programu do przeglądania zawartości baz danych SQLite jest „DB Browser for SQLite”. Można go pobrać ze strony https://sqlitebrowser.org/dl/ W trakcie pisania tego artykułu korzystałem z wersji 3.12.2, który był do pobrania tutaj: https://download.sqlitebrowser.org/DB.Browser.for.SQLite-3.12.2-win64.zip Po pobraniu i rozpakowaniu pliku .zip uruchamiamy program DB Browser for SQLite.exe… Czytaj dalej Edycja baz SQLite na przykładzie Comarch Mobile

Usunięcie wszystkich połączeń do bazy danych.

Zapewne każdy z administratorów baz danych spotkał się z problemem – brakiem możliwości wykonania jakiejś operacji na bazie danych z powodu otwartych połączeń. Serwer zwraca wtedy komunikat w stylu „database is in use Z pomocą przychodzi prosty skrypt napisany w języku SQL, który „uwalnia” bazę danych od wszystkich zainicjowanych połączeń. W skrypcie należy tylko zmienić… Czytaj dalej Usunięcie wszystkich połączeń do bazy danych.

Przeniesienie bazy danych do nowej lokalizacji

Aby przenieść działającą bazę danych do nowej lokalizacji należy wykonać cztery proste kroki: Analogicznie postępujemy z plikiem loga. Kod zapytania do skopiowania poniżej. Przy prawidłowym wykonaniu polecenia powinniśmy otrzymać komunikat jak poniżej: 2. Kolejnym krokiem jest ustawienie bazy danych w tryb offline, należy pamiętać by uzupełnić w poleceniu nazwę bazy danych 3. Kopiujemy teraz pliki… Czytaj dalej Przeniesienie bazy danych do nowej lokalizacji