数据库的高可用性--------数据库复制
做这个实验的前提是我们首先要两个机子能ping 通,要是能通的话就做下面详细的步骤了
这个实验我们必须在两个虚拟机上做,一个是server1,一个是server2,我们准备在server上做发布,分发。而在server2上做订阅,具体怎么做呢!~!看以下试图
clip_p_w_picpath0021》 首先在 server1上创建一个数据库(gaowenlong ),同时在这个数据库里创建一个表(yg),然后在里面添加一个记录…
2》 创建完了我们看看是不是创建好了呢~!~!
注意我们在做这个实验前必须把SQL server代理服务打开,在那呢,怎么开呢~!~!~具体看以下试图
clip_p_w_picpath004
让我们看看是不是打开了,当变绿时就说明已经打开了,你们看看是不是和我的一样啊 ~!~!~!~!
3》 clip_p_w_picpath006
4》 完了我们接着在server2上做相同的操作~!~!
首先是创建一个和server1相同的数据库,和表,然后打开代理服务器
5》 clip_p_w_picpath008
6》 同样打开代理服务器
clip_p_w_picpath010
在这我门做什么呢~!~我们就返回到server1上开始发布,那如何分布呢~!~!具体看以下试图~!~!~!
我们在复制选项里选择本地发布---新建发布
clip_p_w_picpath012
单击下一步
clip_p_w_picpath014
然后选择是,将SQLserver代理服务配置成自动启动,接着单击下一步
clip_p_w_picpath016
我们看见要让我们选择所发布的数据库呢~!~!我们当然要选择我们发布的那个gaowenlong 数据库啊~!!~
clip_p_w_picpath018
接着我们又看见要我们选择发布类型,在这我们就选择快照发布
clip_p_w_picpath020
在这我们选择要需要发布的表,我们选择yg这个表,
clip_p_w_picpath022
下面我们看见的是要求我们要筛选表中不用的行,我们之所以不用就是因为我们在yg哪个表中没有插入多个,。所以我们就不筛选了,直接下一步~!~
clip_p_w_picpath024
在这我们选择了快照代理安全性,进去了就有以下这个选项了,我们在里面填入相应的数据就行了~!~!~!~!
clip_p_w_picpath026
在这我们就给这个发布起个名字就叫ITET吧~!~这个名字是随便的,所以大家就任意写了~!~
clip_p_w_picpath028
在这我们就基本完成了~!~!要是前面的配置没什么问题在下面这个界面肯定是没问题的~!
clip_p_w_picpath030
我们看见了,所有的已经同步完成了~!~哈哈 ~!我们在这就已经完成了~!~
clip_p_w_picpath032
哈哈 ~!~上面的结果就是我们想要的,下面我们就在server2上进行下一步的安装了~!~安装什么呢~!~怎么进行安装呢~!~!具体看以下试图吧~!~!~!
下面我们就开始在server2上安装(配置)订阅~!~!~!
clip_p_w_picpath034
下一步就可以了
clip_p_w_picpath036
然后我们在这选择发布服务器,我们的发布服务器当然是dufei这个服务器了,里面数据库(gaowenlong) 的服务名称itet
clip_p_w_picpath038
好了就直接下一步
clip_p_w_picpath040
clip_p_w_picpath042
在这是默认的创建订阅,所以我们就下一步
clip_p_w_picpath044
这个图就是我们刚才所配置的所有信息,看完了就开始同步了
clip_p_w_picpath046
clip_p_w_picpath048
哈哈~!~!~!安装完了我们在这个叶面上看看我们是不是订阅成功了。
看了看,我们订阅成功了
clip_p_w_picpath050
下面我们就开始在server1上给数据库(gaowenlong) 里面的yg表中插条信息看能不能在server2 上复制过来,要是能的话那就说明我们所做的都是成功的,下面就让我们看看吧~~!
下面就是在server1上所做的操作,插入一条信息,然后在srever2上查看
clip_p_w_picpath052
下面就是我们在server2上的操作,我们查看到了server1上所插入的信息
clip_p_w_picpath054
哈哈 ~!~!我们的实验是成功的,