sqllogship aplikacji
The sqllogship application performs a kopia zapasowa, copy, or przywracanie operation and associated clean-up tasks for a wysyłanie dziennika konfiguracja.The operation is performed on a specific instance of Microsoft SQL Server 2005 for a specific database.
Aby konwencje składni zobacz Command Prompt Utilities.
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 w przypadku gdy operacja zostanie uruchomiona. Wystąpienie serwera, aby określić, zależy od tego, określono których operacja dziennika wysyłki.Dla -kopia zapasowa, instance_name musi być nazwą serwer podstawowy w wysyłanie dziennika konfiguracja. Dla -Kopia or -Przywracanie, instance_name musi być nazwą serwer pomocniczy w dzienniku konfiguracja wysyłki.-backupprimary_id
Wykonuje operację wykonywania kopia zapasowa do głównej bazy danych, którego identyfikator podstawowy jest określany przez primary_id. Identyfikator ten można uzyskać, wybierając go z log_shipping_primary_databases tabela systemowa lub przy użyciu sp_help_log_shipping_primary_database procedura przechowywana.Operacji tworzenia kopia zapasowa dziennika powoduje utworzenie kopia zapasowa dziennika dziennika w katalogu kopia zapasowa dziennika.The sqllogship application then cleans out any old kopia zapasowa files, based on the file retention period.Następnie aplikacja rejestruje historia operacji wykonywania kopia zapasowa na serwer podstawowy i serwer monitoringu.Wreszcie aplikacja zostanie uruchomiona sp_cleanup_log_shipping_history, co robi starych informacji o historia, oparte na okres zachowywania.
-copysecondary_id
Wykonuje operację kopiowania do skopiowania kopie zapasowe z określonego serwer pomocniczy dla pomocnicza baza danych lub baz danych, których identyfikator pomocniczego jest określany przez secondary_id. Identyfikator ten można uzyskać, wybierając go z log_shipping_secondary tabela systemowa lub przy użyciu sp_help_log_shipping_secondary_database procedura przechowywana.Operacja kopiuje pliki kopia zapasowa z katalogu kopia zapasowa do obiekt docelowy katalogu.The sqllogship application then logs the historia for the copy operation on the serwer pomocniczy and the serwer monitoringu.
-restoresecondary_id
Wykonuje operację przywracanie na określonym serwerze pomocniczym dla pomocnicza baza danych lub baz danych, których identyfikator pomocniczego jest określany przez secondary_id. Identyfikator ten można uzyskać przy użyciu sp_help_log_shipping_secondary_database procedura przechowywana.Wszelkie kopia zapasowa plików w katalogu docelowym, które zostały utworzone po najnowszy punkt przywracanie są przywracane do pomocnicza baza danych lub do baz danych.The sqllogship application then cleans out any old kopia zapasowa files, based on the file retention period.Następnie aplikacja rejestruje historia dla operacji przywracanie serwer pomocniczy, jak i na serwerze monitora.Wreszcie aplikacja zostanie uruchomiona sp_cleanup_log_shipping_history, co robi 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
Description
0
Wyjścia nie śledzenie i komunikaty debugowania.
1
Wyjściowe komunikaty obsługi błędów.
2
Dane wyjściowe 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 czas przeznaczony na próby Zaloguj się do wystąpienie serwera, zanim upłynie limit czasu próby.The default is 15 seconds.timeout_value is int.-querytimeouttimeout_value
Określa czas przeznaczony do uruchamiania określonej operacji, zanim upłynie limit czasu próby.The default is no timeout period.timeout_value is int.
Remarks
Zaleca się użyć kopia zapasowa i przywrócić zadania do wykonania kopia zapasowa i przywracanie, jeśli jest to możliwe.Do tych zadań jest uruchamiany z operacji wsadowych lub innych aplikacji, należy wywołać sp_start_job procedura przechowywana.
wysyłanie dziennika historia utworzone przez sqllogship jest przeplatane z historia, utworzony przez wysyłanie dziennika kopia zapasowa, skopiuj i przywrócić zadania.Jeśli planowane jest użycie sqllogship wielokrotnie, aby wykonać kopia zapasowa, kopiowania, lub przywrócenia działania dla konfiguracja wysyłki do dziennika systemu, należy rozważyć wyłączenie odpowiedniego zadanie wysyłania dziennika lub zadanie.Aby uzyskać więcej informacji zobaczHow to: Disable or Enable a Job (SQL Server Management Studio).
The sqllogship application, SqlLogShip.exe, is installed in the x:\Program Files\Microsoft SQL Server\90\Tools\Binn directory.
Uprawnienia
sqllogship korzysta z uwierzytelnianie systemu Windows.Polecenie jest wykonywane konta uwierzytelnianie systemu Windows wymaga dostępu do katalogów systemu Windows i SQL Server uprawnienia. Wymóg zależy, czy sqllogship Określa, polecenia -kopia zapasowa, -Kopia, or -Przywracanie opcji.
Opcja |
Dostęp do katalogów |
Uprawnienia |
---|---|---|
-kopia zapasowa |
Wymaga dostępu do odczytu i zapisu do kopia zapasowa katalogu. |
Musi mieć takie same uprawnienia jak instrukcja kopia zapasowa.Aby uzyskać więcej informacji zobaczBACKUP (Transact-SQL). |
-Kopia |
Wymaga dostępu do katalogu kopii zapasowych do odczytu i zapisu do katalogu kopii. |
Musi mieć takie same uprawnienia jak sp_help_log_shipping_secondary_database procedura przechowywana. |
-Przywracanie |
Wymaga dostępu do odczytu i zapisu do katalogu kopii. |
Musi mieć takie same uprawnienia jak instrukcja przywracanie.Aby uzyskać więcej informacji zobaczprzywracanie (języka Transact-SQL). |
Uwaga
Aby dowiedzieć się, ścieżki kopia zapasowa i kopii katalogów, można uruchomić sp_help_log_shipping_secondary_database procedura przechowywana lub wyświetlanie log_shipping_secondary tabela in msdb.Ścieżki katalogu docelowego i katalogu kopia zapasowa są w backup_source_directory and backup_destination_directory kolumn, odpowiednio.
See Also