阅读背景:

SqlServer 使用脚本创建分发服务及事务复制的可更新订阅

来源:互联网 

【创立应用本地分发服务器】

/************************【应用本地分发服务器配置宣布】***********************/  
--  SqlServer 2008 R2  
--  https://technet.microsoft.com/zh-cn/library/ms151860(v=sql.105).aspx  
use master  
go  
  
--  服务器上是不是已安装分发服务器  
--  https://msdn.microsoft.com/zh-cn/library/ms190339(v=sql.105).aspx  
exec master.dbo.sp_get_distributor  
go  
  
--  配置分发服务器  
--  https://msdn.microsoft.com/zh-cn/library/ms176028(v=sql.105).aspx  
exec master.dbo.sp_adddistributor   
 @distributor = "KK-PC"    --分发服务器名称  
,@heartbeat_interval = 10       --代理在不记载进度资讯的情形下可以运行的最长分钟数  
,@password = N"123456"  --分发服务器密码  
go  
  
--  配置分发数据库  
--  https://msdn.microsoft.com/zh-cn/library/ms189755(v=sql.105).aspx  
exec master.dbo.sp_adddistributiondb   
 @database = N"distribution"    --要创立的分发数据库的名称  
,@data_folder = N"E:\TempFile\Distribution" --分发数据库数据文件的目录  
,@data_file = N"distribution"   --数据库文件的名称  
,@data_file_size = 5            --初始数据文件大小,以兆字节 (MB) 为单位  
,@log_folder = N"E:\TempFile\Distribution" ----分发数据库日志文件的目录  
,@log_file = N"distribution_log"   
,@log_file_size =  5            --初始日志文件大小,以兆字节 (MB) 为单位   
,@min_distretention = 0         --从分发数据库中删除事务前的最小坚持期,以小时为单位  
,@max_distretention = 72        --删除事务前的最大坚持期,以小时为单位   
,@history_retention = 48        --历史记载的保存时光,以小时为单位   
,@security_mode = 1             --同步时衔接到分发服务器的安全模式。默许值为1:Windows验证,0: SQL验证   
,@login = N"KK-PC\SqlReplicator"   
,@password = N"123456"   
,@createmode = 1                --1:创立或应用现有数据库(instdist.sql)   
go  
  
--  配置宣布服务器以应用指定的分发数据库  
--  https://msdn.microsoft.com/zh-cn/library/ms173807(v=sql.105).aspx  
exec master.dbo.sp_adddistpublisher   
 @publisher = N"KK-PC"         --宣布服务器的名称  
,@distribution_db = N"distribution" --分发数据库的名称   
,@security_mode = 1                 --安全模式,默许1:Windows验证,0: SQL验证   
,@login = N"KK-PC\SqlReplicator"   
,@password = N"123456"   
,@working_directory = N"E:\TempFile\ReplData"--默许快照文件夹的UNC同享目录  
,@thirdparty_flag  = 0              --宣布服务器是不是是SQLServer,默许0:是,1:否  
,@publisher_type  = N"MSSQLSERVER"  --宣布服务器类型:MSSQLSERVER(默许)/ORACLE/ORACLE GATEWAY  
go  
  
/*****配置完成!!*****/  /************************【应用本地分发服务器




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: