共用方式為


sp_helppublication_snapshot (Transact-SQL)

傳回給定發行集之快照集代理程式的相關資訊。 這個預存程序執行於發行集資料庫的發行者端。

主題連結圖示 Transact-SQL 語法慣例

語法

sp_helppublication_snapshot [ @publication = ] 'publication'
    [ , [ @publisher = ] 'publisher' ]

引數

  • [ @publication = ] 'publication'
    這是發行集的名稱。 publication 是 sysname,沒有預設值。

  • [ @publisher = ] 'publisher'
    指定非 SQL Server 發行者。 publisher 是 sysname,預設值是 NULL。

    [!附註]

    將發行項加入 SQL Server 發行者時,不應使用 publisher。

結果集

資料行名稱

資料類型

說明

id

int

快照集代理程式的識別碼。

name

nvarchar(100)

快照集代理程式的名稱。

publisher_security_mode

smallint

這是連接到發行者時,代理程式所用的安全性模式,它可以是下列項目之一:

0 = SQL Server 驗證

1 = Windows 驗證。

publisher_login

sysname

當連接到發行者時所用的登入。

publisher_password

nvarchar(524)

基於安全性的考量,一律會傳回 ********** 值。

job_id

uniqueidentifier

代理程式作業的唯一識別碼。

job_login

nvarchar(512)

這是用來執行快照集代理程式的 Windows 帳戶,傳回的格式如下:DOMAIN\username。

job_password

sysname

基於安全性的考量,一律會傳回 ********** 值。

schedule_name

sysname

這個代理程式作業所用的排程名稱。

frequency_type

int

這是排程執行代理程式的頻率,它可以是下列值之一。

1 = 一次

2 = 視需要

4 = 每天

8 = 每週

16 = 每月

32 = 每月相對

64 = 自動啟動

128 = 重複執行

frequency_interval

int

代理程式執行的天數,它可以是下列值之一。

1 = 星期日

2 = 星期一

3 = 星期二

4 = 星期三

5 = 星期四

6 = 星期五

7 = 星期六

8 = 每週日期

9 = 工作日

10 = 週末

frequency_subday_type

int

如果 frequency_type 是 4 (每天),這就是定義代理程式執行頻率的類型,它可以是下列值之一。

1 = 指定的時間

2 = 秒數

4 = 分鐘數

8 = 時數

frequency_subday_interval

int

在排程執行代理程式的 frequency_subday_type 間隔數。

frequency_relative_interval

int

如果 frequency_type 是 32 (每月相對),這就是代理程式在某個給定月份執行的那個星期,它可以是下列值之一。

1 = 第一個

2 = 第二個

4 = 第三個

8 = 第四個

16 = 最後一個

frequency_recurrence_factor

int

排程執行代理程式的間隔週數或月數。

active_start_date

int

這是第一次排程執行代理程式的日期,格式為 YYYYMMDD。

active_end_date

int

這是最後一次排程執行代理程式的日期,格式為 YYYYMMDD。

active_start_time

int

這是第一次排程執行代理程式的時間,格式為 HHMMSS。

active_end_time

int

這是最後一次排程執行代理程式的時間,格式為 HHMMSS。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_help_publication_snapshot 用於所有類型的複寫中。

權限

只有在發行者端的系統管理員 (sysadmin) 固定伺服器角色,或是發行集資料庫的 db_owner 固定資料庫角色的成員,才能夠執行 sp_help_publication_snapshot

請參閱

參考

sp_addpublication_snapshot (Transact-SQL)

sp_changepublication_snapshot (Transact-SQL)

sp_dropmergepublication (Transact-SQL)

sp_droppublication (Transact-SQL)

概念

檢視及修改發行集屬性