当前位置: 首页 > 图文教程 > 数据库 > MSSQL > SQL Server的复制功能

MSSQL
mssql 两种数据插入方式
mssql @@ERROR 使用
sqlserver 数据库日志备份和恢复步骤
SQL Server日志过大会影响查询结果
SQLserver 实现分组统计查询(按月、小时分组)
SQL语句查询是否为空 =null及null
对有insert触发器表取IDENTITY值时发现的问题
SQL SERVER 查询正在实行的SQL语句
sql 随机抽取几条数据的方法 推荐
sql 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
Java 实现连接sql server 2000
SQL Server 不存在或访问被拒绝(转)
分页查询 效率最高
sqlserver 系统存储过程 中文说明
sql 多表连接查询
SQL SERVER 自增列
丢失的数据忘记备份的处理方法[图文]
SqlServer 序号列的实现方法
MsSql 存储过程分页代码 [收集多篇]
SQLServer 数据库中如何保持数据一致性

MSSQL 中的 SQL Server的复制功能


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 54 ::
收藏到网摘: n/a

SQL Server的复制功能微软本身主要是用来发布及共享报表的。

但我觉得这个功能用来设置备份服务器或测试服务器也很有用,

在一台机上发布服务,可以在其它机子的SQL里订阅,根据你的发布的条件不同,可以做成定时同步、实时同步、相互同步等不同的发布及订阅。

要SQL Server支持复制功能,你必须运行SQL Server Agent这个服务,不然生成不了快照。

新建发布向导

在上图设置发布服务器及分发服务器。

服务器要启动的服务

这里就是上面有提到的一定要开启的SQL Server Agent代理服务器,不然订阅不到。

图

发布类型

这个是选择发布类型,有四种类型,可以根据实际情况选择。

图主键

要发布的表一定要有主键,没有主键的表不能用作发布。

选数据

这里还可以设置共享那些字段。

图运行装态

这里可以选择不同的执行状态。

图安

这里要注意要设置安全设置,很多新手就是在这里没有设好,倒置发布后订阅不到。

安

要设置成SQL Server登录名

完成

设置成功。

其实发布的表都会有一个系统自动加的Key,全界面化的操作相当简单。

边用边学,欢迎大家来交流。