SQLServer 事务复制中使用脚本添加某个对象的发布
来源:互联网 发布:像素大厨mac版 编辑:程序博客网 时间:2024/06/07 10:15
--use [发布库] --添加表:创建项目并将其添加到发布中exec sp_addarticle @publication = N'ReplicationName', @article = N'MyObject', @source_owner = N'dbo', @source_object = N'MyObject', @destination_owner = N'dbo', @destination_table = N'MyObject',@schema_option = 0x0000004008037FDF, --项目属性(自参考)@status = 0, @description = N'', --default@type = N'logbased', --default@creation_script = null, --default@pre_creation_cmd = N'drop', --default@vertical_partition = N'false', --default@identityrangemanagementoption = N'manual', --default@force_invalidate_snapshot = 1, @ins_cmd = N'CALL sp_MSins_dboMyObject', @del_cmd = N'CALL sp_MSdel_dboMyObject', @upd_cmd = N'SCALL sp_MSupd_dboMyObject'go--添加视图exec sp_addarticle @publication = N'ReplicationName', @article = N'v_myview', @source_owner = N'dbo', @source_object = N'v_myview', @destination_owner = N'dbo',@destination_table = N'v_myview', @type = N'view schema only', @description = null, @creation_script = null, @pre_creation_cmd = N'drop', @schema_option = 0x0000000008000001, @force_invalidate_snapshot = 1go--添加存储过程exec sp_addarticle @publication = N'ReplicationName', @article = N'usp_myproc', @source_owner = N'dbo', @source_object = N'usp_myproc', @destination_owner = N'dbo',@destination_table = N'usp_myproc', @type = N'proc schema only', @description = null, @creation_script = null, @pre_creation_cmd = N'drop', @schema_option = 0x0000000008000001, @force_invalidate_snapshot = 1go--添加函数exec sp_addarticle @publication = N'ReplicationName', @article = N'f_myfunc', @source_owner = N'dbo', @source_object = N'f_myfunc', @destination_owner = N'dbo',@destination_table = N'f_myfunc', @type = N'func schema only', @description = null, @creation_script = null, @pre_creation_cmd = N'drop', @schema_option = 0x0000000008000001, @force_invalidate_snapshot = 1 go/*添加视图/存储过程/函数 主要是 @type 不一样:@type = N'view schema only', --视图@type = N'proc schema only', --存储过程@type = N'func schema only', --函数*/--对其请求订阅中的新项目的订阅添加到发布中exec sp_refreshsubscriptions @publication = N'ReplicationName'go--启动快照代理exec sys.sp_startpublication_snapshot @publication = N'ReplicationName'go/*--移除发布项目(即取消某个对象的同步)exec sp_dropsubscription @publication = N'ReplicationName',@article = N'MyObject',@subscriber = N'all'goexec sp_droparticle @publication = N'ReplicationName',@article = N'MyObject',@force_invalidate_snapshot = 0go*/
0 0
- SQLServer 事务复制中使用脚本添加某个对象的发布
- SqlServer 使用脚本创建分发服务及事务复制的可更新订阅
- 在sqlserver中使用事务的注意事项
- Sqlserver 中使用事务的举例
- SqlServer删除复制监视器中无效的发布名称
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- 使用Sqlserver事务发布实现数据同步
- SQLServer 复制中移除和添加发布而不初始化所有项目
- 在RFT中如何通过脚本获取已添加到某个脚本中的测试对象?
- NOTE 3---SQLServer事务复制在不重新初始化的情况下添加新表
- C++学习Day1
- 杭电-1171 Big Event in HDU(完全背包转换01背包)
- 电话时间 (Standard IO)
- android 动画
- 非局部均值滤波算法
- SQLServer 事务复制中使用脚本添加某个对象的发布
- Spring4.X + Spring MVC + Mybatis3 零配置应用开发框架搭建详解(4) - Scheduled注解实现任务调度
- ibatis批量插入、修改、删除
- [python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:
- 二叉树---二叉树平衡性的检查
- 从阿尔法磁谱仪在国际空间站的最新结果
- org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver: method <init>()V
- Jmeter性能测试入门
- 地铁建设 (Standard IO)