关键字:sql server复制
【SQL Server高可用性】数据库复制:修改表结构、新增表、新增存储过程 会被复制到订阅服务器?
在SQL Server上配置好数据库复制后:
【本文问题】1、如果给表加了字段,会不会复制到订阅服务器呢?如果是删除1个字段呢?
2、如果新创建了1个表,会不会被同步过去呢?
3、如果新建了一个存储过程,会不会同步过去呢?
本文将会通过实验,回答上述问题。
1、首先,需要配置数据库复制。
这里为了简单起见,用了机器上的2个SQL Server 2008R2的实例。
两个实例分别是:MSSQLSERVER、SQL2008R2。
在配置时,以MSSQLSERVER为发布服务器,而SQL2008R2为订阅服务器,配置为请求订阅。
详细的配置方法,可以参考这篇文章,区别在于下面的文章中是配置成了推送订阅,有什么不明白的,可以在给我留言:
【SQL Server高可用性】数据库复制:SQL Server 2008R2中通过数据库复制,把A表的数据复制到B表
【构建测试数据】在两个实例上运行如下代码,来创建数据库和表:
1、构建测试数据和测试表create database w go use w go create table www(id int primary key ,v varchar(10))