Udostępnij za pośrednictwem


sqllogship aplikacji

Sqllogship aplikacji wykonuje kopię zapasową, kopiowanie lub operacji przywracanie i skojarzonymi zadaniami oczyszczania dla konfiguracja wysyłania dziennika.Operacja jest wykonywana dla konkretnej bazy danych na konkretne wystąpienie SQL Server 2005 lub nowszej wersja.

Ikona łącza do tematuAby konwencje składni, zobacz Narzędzia wiersza polecenia.

Składnia

sqllogship -server instance_name { -backup primary_id | -copy secondary_id | -restore secondary_id } [ –verboselevel level ] [ –logintimeout timeout_value ] [ -querytimeout timeout_value ]

Argumenty

  • -serverinstance_name
    Określa wystąpienie SQL Server gdzie operacja będzie Uruchom.Wystąpienie serwera, aby określić zależy od określono która operacja dziennika wysyłki.Dla -kopia zapasowa, instance_name musi być nazwą serwer podstawowy w konfiguracja wysyłania dziennika.Dla -copy lub -Przywracanie, instance_name musi być nazwą serwer pomocniczy w konfiguracja wysyłania dziennika.

  • -backupprimary_id
    Wykonuje operację wykonywania kopia zapasowa dla podstawowa baza danych, którego identyfikator podstawowy jest określony przez primary_id.Ten identyfikator można uzyskać, wybierając ją z log_shipping_primary_databases tabela systemowa lub za pomocą sp_help_log_shipping_primary_database procedura składowana.

    Tworzy operacji wykonywania kopii zapasowej kopia zapasowa dziennika w katalogu kopii zapasowych.Sqllogship następnie aplikacja robi wszystkie stare kopia zapasowa pliki oparte na okres zachowywania plików.Następnie aplikacja dzienniki historia operacji wykonywania kopia zapasowa na serwer podstawowy i serwer monitorowania.Wreszcie, aplikacja zostanie uruchomiona sp_cleanup_log_shipping_history, który powoduje wyczyszczenie starych informacji o historia, oparte na okres zachowywania.

  • -copysecondary_id
    Wykonuje operację kopiowania kopiowanie kopie zapasowe z określonego serwer pomocniczy dla pomocnicza baza danych lub baz danych, których identyfikator pomocniczego jest określony przez secondary_id.Ten identyfikator można uzyskać, wybierając ją z log_shipping_secondary tabela systemowa lub za pomocą sp_help_log_shipping_secondary_database procedura składowana.

    Operacja kopiuje pliki kopia zapasowa z katalogu kopia zapasowa do obiekt docelowy katalogu.Sqllogship historia dla operacji kopiowania serwer pomocniczy Dzienniki aplikacji następnie oraz serwer monitorowania.

  • -restoresecondary_id
    Wykonuje operację przywracanie określony serwer pomocniczy dla pomocnicza baza danych lub baz danych, których identyfikator pomocniczego jest określony przez secondary_id.Identyfikator ten można uzyskać przy użyciu sp_help_log_shipping_secondary_database procedura składowana.

    Wszelkie kopia zapasowa plików w obiekt docelowy katalogu, w którym zostały utworzone po najnowszy punkt przywracanie są przywracane do pomocnicza baza danych i baz danych.Sqllogship następnie aplikacja robi wszystkie stare kopia zapasowa pliki oparte na okres zachowywania plików.Następnie aplikacja dzienniki historia operacji przywracanie serwer pomocniczy i serwer monitorowania.Wreszcie, aplikacja zostanie uruchomiona sp_cleanup_log_shipping_history, który powoduje wyczyszczenie starych informacji o historia, oparte na okres zachowywania.

  • –verboselevellevel
    Specifies the level of messages added to the log shipping history.level is one of the following integers:

    Level

    Opis

    0

    Wyjściowe nie śledzenie i komunikaty debugowania.

    1

    Wyjściowe komunikaty obsługa błędów.

    2

    Wyjście ostrzeżenia i komunikaty obsługi błędów.

    3

    Wyjściowe komunikaty informacyjne, ostrzeżeń i komunikatów obsługi błędów.Jest to wartość domyślna.

    4

    Wyprowadzić wszystkie debugowanie i śledzenie wiadomości.

  • –logintimeouttimeout_value
    Określa ilość czas przeznaczonego na próby logowania do wystąpienie serwera przed próba czass out.The default is 15 seconds.timeout_value is int.

  • -querytimeouttimeout_value
    Określa ilość czas przeznaczony do uruchomienia określonej operacji przed próba czass out.The default is no timeout period.timeout_value is int.

Uwagi

Zaleca się, aby użyć kopia zapasowa oraz przywracanie zadań do wykonania kopia zapasowa i przywracania, gdy to możliwe.Do uruchamiania tych zadań z partia operacji lub innych aplikacji wywołać sp_start_job procedura składowana.

wysyłanie dziennika historia utworzone przez sqllogship przeplatają się z historia utworzone przez wysyłki kopia zapasowa, Kopiuj i zadań przywracanie.Jeśli zamierzasz używać sqllogship wielokrotnie wykonywać kopia zapasowa, kopiowania lub operacji przywracanie konfiguracja wysyłki do dziennika rozważyć wyłączenie odpowiednie zadanie wysyłania dziennika lub zadań.Aby uzyskać więcej informacji, zobacz Jak Wyłączyć lub włączyć zadania (SQL Server Management Studio).

Sqllogship aplikacji, SqlLogShip.exe, jest instalowany w katalogu plik Files\Microsoft SQL Server\90\Tools\Binn.

Uprawnienia

sqllogship używa uwierzytelniania systemu Windows.Dostęp do katalogów systemu Windows wymaga konta uwierzytelniania systemu Windows, na którym polecenie jest wykonywane i SQL Server uprawnień.Wymogu zależy, czy sqllogship Określa polecenie -kopia zapasowa, -kopii, lub -przywracanie opcji.

Opcja

Dostęp do katalogów

Uprawnienia

-kopia zapasowa

Wymaga dostępu do odczytu i zapisu do kopia zapasowa katalogu.

Wymaga tych samych uprawnień co instrukcja kopii zapasowej.Aby uzyskać więcej informacji, zobacz BACKUP (Transact-SQL).

-Kopia

Wymaga katalogu kopia zapasowa do odczytu i zapisu do katalogu kopii.

Wymaga tych samych uprawnień co sp_help_log_shipping_secondary_database procedura składowana.

-Przywracanie

Wymaga dostępu do odczytu i zapisu do katalogu kopii.

Wymaga tych samych uprawnień co instrukcja PRZYWRACANIA.Aby uzyskać więcej informacji, zobacz RESTORE (Transact-SQL).

Ostrzeżenie

Aby dowiedzieć się, ścieżek z kopia zapasowa i skopiować katalogi, można uruchomić sp_help_log_shipping_secondary_database widoku lub procedura składowana log_shipping_secondary tabela w msdb.Ścieżki katalogu kopii zapasowych i obiekt docelowy znajdują się w katalogu backup_source_directory i backup_obiekt docelowy_directory kolumny, odpowiednio.