现在来通过SQL Server 2005来建立数据复制的操作 。
1、先在两台服务器上建立两个完全一样的数据库、表结构及存放的数据;
2、在服务器一上打开SQL Server 2005,然后选择“复制”——>“本地发布”,然后右键选择新建发布;
3、在新建发布向导中首先要求选择分发服务器,在操作中我们暂选择本机作为分发服务器,所以选择默认值。
4、选择快照的路径,一般情况下选择默认路径,根据向导选择要发布的数据库;
5、选择发布的内容,可以选择发布表,也可以发布其他的数据库对象,比如函数。在选择某一个表之后还可以选择对应的列;
6、发布的内容设置好后,然后运行SQL代理的账号。然后再按照向导给建立的复制名命。这样就建立好了发布和分发的应用了。
下面接着来配置订阅的应用。
1、先在服务器二上打开SQL Server 2005,然后选择“复制”——>“本地订阅”,然后右键选择新建订阅;
2、选择发布服务器,在发布服务器的下接列表中找到对应已经建立好的SQL SERVER 发布服务器,然后就可以看到刚才新建的发布复制名称;
3、选择订阅方式。在这里可以选择请求订阅,然后选择订阅的本地需要同步的数据库;
4、设置完本地数据库之后要求设置运行代理的安全性,设置成SQL 代理账号。订阅的设置就已经完成。