SQL Server 跨网段跨机房FTP复制
一、 背景
搭建SQL Server复制的时候,如果网络环境是局域网内,通过主机名就可以实现了,但是如果是跨网段、跨机房异地搭建复制的时候就需要注意了,因为SQL Server复制不支持通过IP连接分发服务器,那有什么办法解决跨网段、跨机房的问题呢? 我在SQL Server跨网段(跨机房)复制已经讲到了两种解决方法,如果想用请求订阅模式,共享快照文件权限的配置比较麻烦,更好更安全的方式是通过FTP形式读取快照文件进行初始化; 二、 搭建过程 (一) 环境信息 系统环境:Windows Server 2008 + SQL Server 2008 发布服务器:192.168.1.101,1924,服务器名称:USER-H2B2A89PEK 分发服务器:与发布服务器同一台机器 订阅服务器:192.168.1.102,1433,服务器名称:QuZhoushiwei105 发布数据库:Task 订阅数据库:TaskSubscribe 数据库帐号:ReplicationUser/ ReplicationPassword FTP地址:ftp://192.168.1.101:9721 FTP帐号密码:ftpuser/ftppassword (二) 搭建步骤 开始下面的步骤之前你需要确认你的FTP地址是可用的,确保使用FTP客户端程序可以读取并下载生成的快照文件; A. 发布服务器配置 下面是设置发布服务器的具体步骤: (Figure1:选择发布数据库) (Figure2:事务发布) (Figure3:选择对象) (Figure4:初始化订阅) (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |