中文字幕天天躁日日躁狠狠躁,最近中文字幕大全免费版在线,最近2019免费中文字幕视频三,亚洲精品无码你懂的,亚洲国产精品成人精品小说

  • 相關(guān)軟件
    >sp_addmergepublication 創(chuàng)建者:webmaster 更新時(shí)間:2006-02-16 15:51

    創(chuàng)建新合并發(fā)布。此存儲(chǔ)過(guò)程在發(fā)布服務(wù)器的任何數(shù)據(jù)庫(kù)上執(zhí)行。



    語(yǔ)法


    sp_addmergepublication [ @publication = ] 'publication'

        [ , [ @description = ] 'description'

        [ , [ @retention = ] retention ]

        [ , [ @sync_mode = ] 'sync_mode' ]

        
    [ , [ @allow_push = ] 'allow_push' ]

        
    [ , [ @allow_pull = ] 'allow_pull' ]

        [ , [ @allow_anonymous = ] 'allow_anonymous' ]

        [ , [ @enabled_for_internet = ] 'enabled_for_internet' ]

        [ , [ @centralized_conflicts = ] 'centralized_conflicts' ]

        [ , [ @dynamic_filters = ] 'dynamic_filters' ]

        [ , [ @snapshot_in_defaultfolder = ] 'snapshot_in_default_folder' ]

        [ , [ @alt_snapshot_folder = ] 'alternate_snapshot_folder' ]

        [ , [ @pre_snapshot_script = ] 'pre_snapshot_script' ]

        [ , [ @post_snapshot_script = ] 'post_snapshot_script' ]

        [ , [ @compress_snapshot = ] 'compress_snapshot' ]

        [ , [ @ftp_address = ] 'ftp_address' ]

        [ , [ @ftp_port= ] ftp_port ]

        [ , [ @ftp_subdirectory = ] 'ftp_subdirectory' ]

        [ , [ @ftp_login = ] 'ftp_login' ]

        [ , [ @ftp_password = ] 'ftp_password' ]

        [ , [ @conflict_retention = ] conflict_retention ]

        [ , [ @keep_partition_changes = ] 'keep_partition_changes' ]

        [ , [ @allow_subscription_copy = ] 'allow_subscription_copy' ]

        [ , [ @allow_synctoalternate = ] 'allow_synctoalternate' ]

        [ , [ @validate_subscriber_info = ] 'validate_subscriber_info' ]

        [ , [ @add_to_active_directory = ] 'add_to_active_directory' ]

        [ , [ @max_concurrent_merge = ] maximum_concurrent_merge ]

        [ , [ @max_concurrent_dynamic_snapshots =] max_concurrent_dynamic_snapshots ]

    參數(shù)



    [@publication = ] 'publication'



    是要?jiǎng)?chuàng)建的合并發(fā)布名。publication 的數(shù)據(jù)類型為 sysname,沒有默認(rèn)設(shè)置,而且一定不能是關(guān)鍵字 ALL。發(fā)布名在數(shù)據(jù)庫(kù)內(nèi)必須唯一。



    [@description = ] 'description'



    是對(duì)發(fā)布的描述。description 的數(shù)據(jù)類型為 nvarchar(255),默認(rèn)設(shè)置為 NULL。



    [@retention = ] retention



    是保存給定 publication 的更改的天數(shù)。retention 的數(shù)據(jù)類型為 int,默認(rèn)設(shè)置為 14 天。如果訂閱在保持期內(nèi)未合并,則將過(guò)期并被刪除。



    [@sync_mode = ] 'sync_mode'



    是發(fā)布的訂閱服務(wù)器的初始同步模式。sync_mode 的數(shù)據(jù)類型為 nvarchar(10),默認(rèn)設(shè)置為 native。如果是 native,則表示生成所有表的本機(jī)模式大容量復(fù)制程序輸出。如果是 character,則表示生成所有表的字符模式大容量復(fù)制程序輸出。非 SQL Server 訂閱服務(wù)器要求使用 character



    [@allow_push = ] 'allow_push'



    指定是否可以為給定發(fā)布創(chuàng)建強(qiáng)制訂閱。allow_push 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 TRUE,它允許對(duì)發(fā)布進(jìn)行強(qiáng)制訂閱。



    [@allow_pull = ] 'allow_pull'



    指定是否可以為給定發(fā)布創(chuàng)建請(qǐng)求訂閱。allow_pull 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 TRUE,它允許對(duì)發(fā)布創(chuàng)建請(qǐng)求訂閱。



    [@allow_anonymous = ] 'allow_anonymous'



    指定是否可以為給定發(fā)布創(chuàng)建匿名訂閱。allow_anonymous 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE,它不允許對(duì)發(fā)布創(chuàng)建匿名訂閱。



    [@enabled_for_internet = ] 'enabled_for_internet'



    指定是否為 Internet 啟用發(fā)布,并確定 FTP 是否可用于向訂閱服務(wù)器傳輸快照。enabled_for_internet 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。如果為 true,則將發(fā)布的同步文件放入 C:\Program Files\Microsoft SQL Server\MSSQL\Repldata\Ftp 目錄中。用戶必須創(chuàng)建 Ftp 目錄。如果是 false,則不為 Internet 訪問啟用發(fā)布。



    [@centralized_conflicts = ] 'centralized_conflicts'



    指定沖突記錄是否存儲(chǔ)在發(fā)布服務(wù)器上。centralized_conflicts 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 TRUE。如果是 true,則所有的沖突記錄都存儲(chǔ)在發(fā)布服務(wù)器上。如果是 false,則在引起沖突的發(fā)布服務(wù)器和訂閱服務(wù)器上都存儲(chǔ)沖突記錄。



    [@dynamic_filters = ] 'dynamic_filters'



    啟用合并發(fā)布以允許動(dòng)態(tài)篩選。dynamic_filter 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。



    [@snapshot_in_defaultfolder = ] 'snapshot_in_default_folder'



    指定是否將快照文件存儲(chǔ)在默認(rèn)文件夾中。snapshot_in_default_folder 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 TRUE。如果是 true,則可以在默認(rèn)文件夾中找到快照文件。如果是 false,則表示快照文件將存儲(chǔ)在 alternate_snapshot_folder 所指定的備用位置中。備用位置可以在另一臺(tái)服務(wù)器、一個(gè)網(wǎng)絡(luò)驅(qū)動(dòng)器或可移動(dòng)媒體(如 CD-ROM 或可移動(dòng)磁盤)上。也可以將快照文件保存到文件傳輸協(xié)議 (FTP) 站點(diǎn)以供訂戶以后檢索。注意該參數(shù)可以為 true,并且在 @alt_snapshot_folder 參數(shù)中仍有位置。該組合指定將快照文件同時(shí)存儲(chǔ)在默認(rèn)位置和備用位置。



    [@alt_snapshot_folder = ] 'alternate_snapshot_folder'



    指定快照的備用文件夾的位置。alternate_snapshot_folder 的數(shù)據(jù)類型為 nvarchar(255),默認(rèn)設(shè)置為 NULL。



    [@pre_snapshot_script = ] 'pre_snapshot_script'



    指定指向 .sql 文件位置的指針。pre_snapshot_script 的數(shù)據(jù)類型為 nvarchar(255),默認(rèn)設(shè)置為 NULL。當(dāng)在訂閱服務(wù)器上應(yīng)用快照時(shí),合并代理程序?qū)⒃谶\(yùn)行任何復(fù)制的對(duì)象腳本之前運(yùn)行快照前腳本。



    [@post_snapshot_script = ] 'post_snapshot_script'



    指定指向 .sql 文件位置的指針。post_snapshot_script 的數(shù)據(jù)類型為 nvarchar(255),默認(rèn)設(shè)置為 NULL。分發(fā)代理程序或合并代理程序?qū)⒃谒衅渌鼜?fù)制的對(duì)象腳本和數(shù)據(jù)已在初始同步過(guò)程中應(yīng)用之后才運(yùn)行快照后腳本。



    [@compress_snapshot = ] 'compress_snapshot'



    指定將寫入 @alt_snapshot_folder 位置快照壓縮成 Microsoft® CAB 格式。compress_snapshot 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。false 指定不壓縮快照;而 true 指定將壓縮快照。不能壓縮默認(rèn)文件夾中的快照。



    [@ftp_address = ] 'ftp_address'



    是分發(fā)服務(wù)器的 FTP 服務(wù)網(wǎng)絡(luò)地址。ftp_address 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 NULL。指定供訂閱服務(wù)器的分發(fā)代理程序或合并代理程序獲取的發(fā)布快照文件的位置。因?yàn)榇鎯?chǔ)每個(gè)發(fā)布的該屬性,所以每個(gè)發(fā)布可以有不同的 ftp_address。發(fā)布必須支持通過(guò) FTP 傳播快照。有關(guān)更多信息,請(qǐng)參見配置發(fā)布以允許訂閱服務(wù)器使用 FTP 檢索快照。



    [@ftp_port = ] ftp_port



    是分發(fā)服務(wù)器的 FTP 服務(wù)的端口號(hào)。ftp_port 的數(shù)據(jù)類型為 int,默認(rèn)設(shè)置為 21。指定供訂閱服務(wù)器的分發(fā)代理程序或合并代理程序獲取的發(fā)布快照文件的位置。因?yàn)榇鎯?chǔ)每個(gè)發(fā)布的該屬性,所以每個(gè)發(fā)布可以有自己的 ftp_port。



    [@ftp_subdirectory = ] 'ftp_subdirectory'



    如果發(fā)布支持通過(guò) FTP 傳播快照,指定可供訂閱服務(wù)器的合并代理程序獲取的快照文件的位置。ftp_subdirectory 的數(shù)據(jù)類型為 nvarchar(255),默認(rèn)設(shè)置為 NULL。因?yàn)榇鎯?chǔ)每個(gè)發(fā)布的該屬性,所以每個(gè)發(fā)布可以有自己的 ftp_subdirctory,或選擇沒有子目錄,如 NULL 值表示的那樣。



    [@ftp_login = ] 'ftp_login'



    是用于連接到 FTP 服務(wù)的用戶名。ftp_login 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為"anonymous"。



    [@ftp_password = ] 'ftp_password'



    是用于連接到 FTP 服務(wù)的用戶密碼。ftp_password 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 NULL。



    [@conflict_retention = ] conflict_retention



    指定保留沖突的保持期(以天為單位)。conflict_retention 的數(shù)據(jù)類型為 int,從沖突文件中清除沖突行之前的默認(rèn)設(shè)置是 14 天。



    [@keep_partition_changes = ] 'keep_partition_changes'



    指定同步優(yōu)化是否應(yīng)發(fā)生。keep_partition_changes 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。false 表示不進(jìn)行同步優(yōu)化,且當(dāng)分區(qū)中的數(shù)據(jù)更改時(shí),驗(yàn)證發(fā)送給所有訂閱服務(wù)器的分區(qū)。true 表示進(jìn)行同步優(yōu)化,且只有在更改的分區(qū)中有行的訂閱服務(wù)器受影響。有關(guān)更多信息,請(qǐng)參見優(yōu)化同步。



    [@allow_subscription_copy = ] 'allow_subscription_copy'



    啟用或禁用復(fù)制訂閱此發(fā)布的訂閱數(shù)據(jù)庫(kù)的能力。allow_subscription_copy 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。



    [@allow_synctoalternate = ] 'allow_synctoalternate'



    啟用可選同步伙伴以與此發(fā)布服務(wù)器同步。allow_synctoalternate 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。



    [@validate_subscriber_info = ] 'validate_subscriber_info'



    列出正用于檢索訂閱服務(wù)器信息的函數(shù),并驗(yàn)證動(dòng)態(tài)篩選條件,而該條件正由訂閱服務(wù)器用于驗(yàn)證分區(qū)信息是否與每個(gè)合并都一致。validate_subscriber_info 的數(shù)據(jù)類型為 nvarchar(500),默認(rèn)設(shè)置為 NULL。例如,如果 SUSER_SNAME() 用于動(dòng)態(tài)篩選,則該參數(shù)應(yīng)該是 @validate_subscriber_info=N'SUSER_SNAME()'。有關(guān)更多信息,請(qǐng)參見驗(yàn)證訂閱服務(wù)器信息。



    [@add_to_active_directory = ] 'add_to_active_directory'



    指定是否將發(fā)布信息發(fā)布到 Microsoft Active Directory™。add_to_active_directory 的數(shù)據(jù)類型為 nvarchar(5),默認(rèn)設(shè)置為 FALSE。只有運(yùn)行在 Windows® 2000 操作系統(tǒng)上的服務(wù)器才能使用該功能。true 值將發(fā)布信息添加到 Microsoft Active Directory。



    [@max_concurrent_merge = ] maximum_concurrent_merge



    最大并發(fā)合并進(jìn)程數(shù)。該屬性的 0 值表示對(duì)在任何給定時(shí)間運(yùn)行的并發(fā)合并進(jìn)程數(shù)沒有限制。該屬性對(duì)可以同時(shí)在合并發(fā)布上運(yùn)行的并發(fā)合并進(jìn)程數(shù)設(shè)置限制。如果同時(shí)調(diào)度的快照進(jìn)程數(shù)比該值允許運(yùn)行的快照進(jìn)程數(shù)要多,則多出的作業(yè)被放入隊(duì)列中,一直等到當(dāng)前運(yùn)行的合并進(jìn)程結(jié)束。



    [@max_concurrent_dynamic_snapshots =] max_concurrent_dynamic_snapshots



    在合并發(fā)布上可以運(yùn)行的最大并發(fā)動(dòng)態(tài)快照會(huì)話數(shù)。如果是 0,表示對(duì)在任意給定時(shí)間運(yùn)行的并發(fā)動(dòng)態(tài)快照會(huì)話數(shù)沒有限制。該屬性對(duì)可以同時(shí)在合并發(fā)布上運(yùn)行的并發(fā)快照進(jìn)程數(shù)設(shè)置限制。如果同時(shí)調(diào)度的快照進(jìn)程數(shù)比該值允許運(yùn)行的快照進(jìn)程數(shù)要多,則多出的作業(yè)被放入隊(duì)列中,一直等到當(dāng)前運(yùn)行的合并進(jìn)程結(jié)束。



    返回代碼值


    0(成功)或 1(失?。?/P>

    注釋


    sp_addmergepublication 用于合并復(fù)制。



    若要使用 @add_to_active_directory 參數(shù)列出 Active Directory 的發(fā)布對(duì)象,必須已經(jīng)在 Active Directory 中創(chuàng)建了 SQL Server 對(duì)象。有關(guān)更多信息,請(qǐng)參見 Active Directory 服務(wù)。



    權(quán)限


    只有 sysadmin 固定服務(wù)器角色成員或 db_owner 固定數(shù)據(jù)庫(kù)角色成員才能執(zhí)行 sp_addmergepublication。

    相關(guān)文章
    本頁(yè)查看次數(shù):