sp_help_log_shipping_secondary_database(Transact-SQL)sp_help_log_shipping_secondary_database (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

이 저장 프로시저는 하나 이상의 보조 데이터베이스에 대한 설정을 검색합니다.This stored procedure retrieves the settings for one or more secondary databases.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


sp_help_log_shipping_secondary_database  
[ @secondary_database = ] 'secondary_database' OR  
[ @secondary_id = ] 'secondary_id'  

인수Arguments

[ @secondary_database = ] 'secondary_database'[ @secondary_database = ] 'secondary_database'
보조 데이터베이스의 이름입니다.Is the name of the secondary database. secondary_databasesysname, 기본값은 없습니다.secondary_database is sysname, with no default.

[ @secondary_id = ] 'secondary_id'[ @secondary_id = ] 'secondary_id'
로그 전달 구성의 보조 서버의 ID입니다.The ID for the secondary server in the log shipping configuration. secondary_iduniqueidentifier NULL 일 수 없습니다.secondary_id is uniqueidentifier and cannot be NULL.

반환 코드 값Return Code Values

0(성공) 또는 1(실패)0 (success) or 1 (failure)

결과 집합Result Sets

열 이름Column name DescriptionDescription
secondary_idsecondary_id 로그 전달 구성의 보조 서버의 ID입니다.The ID for the secondary server in the log shipping configuration.
primary_serverprimary_server 기본 인스턴스 이름을 MicrosoftMicrosoft SQL Server 데이터베이스 엔진SQL Server Database Engine 로그 전달 구성의 합니다.The name of the primary instance of the MicrosoftMicrosoft SQL Server 데이터베이스 엔진SQL Server Database Engine in the log shipping configuration.
primary_databaseprimary_database 로그 전달 구성의 주 데이터베이스의 이름입니다.The name of the primary database in the log shipping configuration.
backup_source_directorybackup_source_directory 주 서버의 트랜잭션 로그 백업 파일이 저장되는 디렉터리입니다.The directory where transaction log backup files from the primary server are stored.
backup_destination_directorybackup_destination_directory 백업 파일이 복사되는 보조 서버의 디렉터리입니다.The directory on the secondary server where backup files are copied to.
file_retention_periodfile_retention_period 보조 서버에서 백업 파일이 삭제되기까지 보관되는 기간(분)입니다.The length of time, in minutes, that a backup file is retained on the secondary server before being deleted.
copy_job_idcopy_job_id 보조 서버의 복사 작업과 연관된 ID입니다.The ID associated with the copy job on the secondary server.
restore_job_idrestore_job_id 보조 서버의 복원 작업과 연관된 ID입니다.The ID associated with the restore job on the secondary server.
monitor_servermonitor_server 로그 전달 구성에서 모니터 서버로 사용되는 SQL Server 데이터베이스 엔진SQL Server Database Engine 인스턴스의 이름입니다.The name of the instance of the SQL Server 데이터베이스 엔진SQL Server Database Engine being used as a monitor server in the log shipping configuration.
monitor_server_security_modemonitor_server_security_mode 모니터 서버 연결에 사용되는 보안 모드입니다.The security mode used to connect to the monitor server.

1 = MicrosoftMicrosoft Windows 인증1 = MicrosoftMicrosoft Windows Authentication.

0 = SQL ServerSQL Server 인증 합니다.0 = SQL ServerSQL Server Authentication.
secondary_databasesecondary_database 로그 전달 구성의 보조 데이터베이스의 이름입니다.The name of the secondary database in the log shipping configuration.
restore_delayrestore_delay 보조 서버가 지정된 백업 파일을 복원하기 전에 대기하는 시간(분)입니다.The amount of time, in minutes, that the secondary server waits before restoring a given backup file. 기본값은 0 분입니다.The default is 0 minutes.
restore_allrestore_all 1로 설정될 경우 보조 서버는 복원 작업 실행 시 모든 사용 가능한 트랜잭션 백업을 복원합니다.If set to 1, the secondary server restores all available transaction log backups when the restore job runs. 그렇지 않으면 파일을 하나 복원한 후 중지합니다.Otherwise, it stops after one file has been restored.
restore_moderestore_mode 보조 데이터베이스의 복원 모드입니다.The restore mode for the secondary database.

0 = NORECOVERY로 로그 복원0 = Restore log with NORECOVERY.

1 = STANDBY로 로그 복원1 = Restore log with STANDBY.
disconnect_usersdisconnect_users 1로 설정될 경우 복원 작업 수행 시 보조 데이터베이스에서 사용자 연결이 끊어집니다.If set to 1, users are disconnected from the secondary database when a restore operation is performed. 기본값 = 0Default = 0.
block_sizeblock_size 백업 장치의 블록 크기로 사용되는 크기(바이트)입니다.The size, in bytes, that is used as the block size for the backup device.
buffer_countbuffer_count 백업 또는 복원 작업에 사용되는 버퍼의 총 개수입니다.The total number of buffers used by the backup or restore operation.
max_transfer_sizemax_transfer_size SQL ServerSQL Server에서 백업 장치로 발급하는 최대 입력 또는 출력 요청의 크기(바이트)입니다.The size, in bytes, of the maximum input or output request which is issued by SQL ServerSQL Server to the backup device.
restore_thresholdrestore_threshold 복원 작업 간 허용되는 시간(분)입니다. 이 시간이 지나면 경고가 발생합니다.The number of minutes allowed to elapse between restore operations before an alert is generated.
threshold_alertthreshold_alert 복원 임계값을 초과할 경우 발생하는 경고입니다.The alert to be raised when the restore threshold is exceeded.
threshold_alert_enabledthreshold_alert_enabled 복원 임계값 경고를 설정할지 여부를 결정합니다.Determines if restore threshold alerts are enabled.

1 = 사용.1 = Enabled.

0 = 사용 안 함.0 = Disabled.
last_copied_filelast_copied_file 보조 서버로 복사된 마지막 백업 파일의 파일 이름입니다.The filename of the last backup file copied to the secondary server.
last_copied_datelast_copied_date 보조 서버에 수행된 마지막 복사 작업의 시간과 날짜입니다.The time and date of the last copy operation to the secondary server.
last_copied_date_utclast_copied_date_utc 보조 서버에 수행된 마지막 복사 작업의 시간과 날짜(UTC)입니다.The time and date of the last copy operation to the secondary server, expressed in Coordinated Universal Time.
last_restored_filelast_restored_file 보조 데이터베이스에 복원된 마지막 백업 파일의 이름입니다.The filename of the last backup file restored to the secondary database.
last_restored_datelast_restored_date 보조 데이터베이스에 수행된 마지막 복원 작업의 시간과 날짜입니다.The time and date of the last restore operation on the secondary database.
last_restored_date_utclast_restored_date_utc 보조 데이터베이스에 수행된 마지막 복원 작업의 시간과 날짜(UTC)입니다.The time and date of the last restore operation on the secondary database, expressed in Coordinated Universal Time.
history_retention_periodhistory_retention_period 지정된 보조 데이터베이스에서 로그 전달 기록 레코드가 삭제되기까지 보관되는 기간(분)입니다.The amount of time, in minutes, that log shipping history records are retained for a given secondary database before being deleted.
last_restored_latencylast_restored_latency 로그 백업이 주 서버 또는 데이터베이스에서 생성되어 보조 서버 또는 데이터베이스에서 복원될 때까지 경과한 시간(분)입니다.The amount of time, in minutes, that elapsed between when the log backup was created on the primary and when it was restored on the secondary.

초기 값은 NULL입니다.The initial value is NULL.

주의Remarks

포함 하는 경우는 secondary_database 매개 변수를 포함 하는 경우 결과 집합 해당 보조 데이터베이스에 대 한 정보 포함 수 됩니다는 secondary_id 매개 변수를 결과 집합에 포함 됩니다 보조 ID와 연결 된 모든 보조 데이터베이스에 대 한 정보If you include the secondary_database parameter, the result set will contain information about that secondary database; if you include the secondary_id parameter, the result set will contain information about all secondary databases associated with that secondary ID.

sp_help_log_shipping_secondary_database 에서 실행 되어야 합니다는 마스터 보조 서버에서 데이터베이스.sp_help_log_shipping_secondary_database must be run from the master database on the secondary server.

PermissionsPermissions

구성원만는 sysadmin 고정된 서버 역할에서이 프로시저를 실행할 수 있습니다.Only members of the sysadmin fixed server role can run this procedure.

관련 항목:See Also

sp_help_log_shipping_secondary_primary( Transact SQL ) sp_help_log_shipping_secondary_primary (Transact-SQL)
로그 전달 정보(SQL Server) About Log Shipping (SQL Server)
시스템 저장 프로시저(Transact-SQL)System Stored Procedures (Transact-SQL)