首先,在主体服务器上创建一个表,并插入数据:
create table t(id int,v varchar(10)) insert into t values(2,'wc')然后,在镜像服务器上,创建一个数据库快照,查询数据:
CREATE DATABASE SNP_DB_Mirror ON( NAME = DB_Mirror_DATA, FILENAME = N'C:\share\SNP_DB_Mirror.mdf') AS SNAPSHOT OF DB_Mirror GO use SNP_DB_Mirror go select * from t /* id v 2 wc */接下来,在主体服务器上再次插入数据后,再查询镜像服务器上的
--主体服务器上执行 insert into t values(3,'wwww')
--在镜像服务器上执行 use SNP_DB_Mirror go --1.查询发现没有新的数据 select * from t /* id v 2 wc */ go --2.于是新建一个数据库快照 CREATE DATABASE SNP_DB_Mirror_New ON( NAME = DB_Mirror_DATA, FILENAME = N'C:\share\SNP_DB_Mirror_New.mdf') AS SNAPSHOT OF DB_Mirror GO use SNP_DB_Mirror_New go --3.再次查询,发现有新的数据被同步了 select * from t /* id v 2 wc 3 wwww */