Udostępnij za pośrednictwem


Baza danych dołączanie lub odłączanie

Często są sytuacje, gdy Usługi Analysis Services administrator bazy danych (dba) chce podjąć na okres bazy danych w trybie offline, a następnie przełącz online bazy danych tego samego wystąpienie serwera lub inną. Takie sytuacje często są prowadzone przez potrzeb biznesowych, takich jak przenoszenie bazy danych na inny dysk, aby zapewnić lepszą wydajność, uzyskanie pomieszczenie wzrostu bazy danych lub uaktualnienie produktu.W tych przypadkach i więcej Attach i Detach polecenia umożliwiają Usługi Analysis Services dba bazy danych w trybie offline i przełączyć go do trybu online z niewielkim nakładem.

Dołączanie lub odłączanie poleceń

Attach Polecenia pozwala przełączyć do trybu online bazy danych, która została podjęta w trybie offline.Bazy danych można dołączać do oryginalnego wystąpienie serwera lub do innego wystąpienie.Podczas dołączania bazy danych, użytkownik może określić ReadWriteMode w bazie danych.Detach Polecenie umożliwia podjęcie offline bazy danych z serwera.

Dołączanie lub odłączanie użycia

Attach Używane jest polecenie Przejdź do trybu online istniejącego struktura bazy danych.Jeśli baza danych jest dołączony w ReadWrite tryb, może być dołączony tylko jeden czas do wystąpienia serwera.Jednakże jeśli baza danych jest dołączony w ReadOnly tryb, będzie można dołączyć wiele razy do innego serwera wystąpień.Jednak tej samej bazy danych nie dołączyć więcej niż jeden czas do tego samego wystąpienie serwera.Błąd jest wywoływane podczas próby dołączenia do tej samej bazy danych, więcej niż jednego czas, nawet jeśli dane zostały skopiowane do oddzielnych folderów.

Ważna informacjaWażne:

Jeśli było wymagane hasło do odłączenia bazy danych, to samo hasło jest wymagane do dołączania bazy danych.

Detach Polecenie jest używane do podjęcia offline istniejącego struktura bazy danych.Gdy baza danych jest odłączana, należy podać hasło do ochrony poufnych metadane.

Ważna informacjaWażne:

Aby chronić zawartość plików danych, należy używać listy kontroli dostępu dla folderów, podfolderów i plików danych.

Po odłączeniu bazy danych serwer wykonuje te kroki.

Odłączanie odczytu i zapisu bazy danych

Odłączanie danych tylko do odczytu

  1. Serwer wystawia żądania Lock CommitExclusive bazy danych

  2. Serwer czeka, aż wszystkie bieżące transakcje są przekazana lub wycofana

  3. Serwer buduje metadane, który musi mieć do odłączenia bazy danych

  4. Baza danych jest oznaczony jako usunięty

  5. Serwer zatwierdza transakcję

  1. Baza danych jest oznaczony jako usunięty

  2. Serwer zatwierdza transakcję

UwagaUwaga:
Nie można zmienić hasła detaching tylko do odczytu bazy danych.Błąd jest uruchamiany, jeśli parametr hasła jest przewidziane dołączanej bazy danych, zawierający hasła.

Attach i Detach polecenia musi być zrealizowane jako pojedynczej operacji.Ustalenie pól widzenia nie można łączyć z innych operacji w tej samej transakcji.Ponadto Attach i Detach polecenia są niepodzielny transakcyjnych poleceń.Oznacza to operacja będzie się pomyślnie lub nie powiedzie się.Baza danych nie zostanie pozostawiony w stanie nieukończone.

Ważna informacjaWażne:

Serwer lub uprawnieniami administratora bazy danych są wymagane do wykonać Detach polecenia.

Ważna informacjaWażne:

wykonać wymagane są uprawnienia administratora serwera Attach polecenia.