快捷搜索:

SQL Server2008 R2 数据库镜像实施手册(双机)SQL Serv

SQLServer2008R2数据库镜像实施手册(双机)SQLServer2014同样适用

  实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2008的实例中的5个数据库建成镜像关系,则只需要做一次以下操作就可以了;或者这样理解:每一对主备实例(不是数据库)做一次互通。

  以下操作只能通过命令行运行,通过图形界面无法完成。(截至SQL Server2005的补丁号为SP2)

  通常来说数据库都将会有若干个用户作为访问数据库的用户,并且数据库会有相应的登录名,但是在备机中缺少与之相对应的登录名,例如某业务系统使用myuser作为登录名访问数据库,但是在备机中没有myuser这个登录名,因此一旦主备切换,业务系统就无法登录数据库了,这种情况称为孤立用户。在主机和备机数据库上建立相同用户名及密码即可。

  将备份文件在备机上使用主机的全备文件进行还原,在还原数据的时候需要使用选上“with non recover”。如图所示:

  说明:shishan为数据库名,需要根据实际进行修改。192.168.1.156为备机IP地址,需根据实际进行修改。

  要进行以上sql server的镜像设置一定要使用sql server 的配置管理器开启TCP/IP协议,如下图

  如果没有启用TCP/IP协议则只能在同一个网段内的机器配置镜像,前面的配置步骤里面所用到的IP地址要换成对应的实例名。同一个网段配置并使用镜像的时实性、传输速率更高,适用于大数据量的同步,跨网段或者跨公网的sql server 镜像一般适用于数据量小asp技术,时实性要求不高的数据同步,而且数据库在公网上同步也不安全asp环境配置。

您可能还会对下面的文章感兴趣: