网站首页 > 技术教程 正文
为订阅服务器设置访问发布数据的权限:FTP 服务器
对复制任务而言,主要需要设置订阅服务器如何访问发布服务器所发布的数据。发布服务器将在本地文件夹中为该服务器中的数据定期创建一个快照,当数据发生变化时进行更新。因此,必须确保订阅服务器对该快照有完全的访问权限,以便用发布服务器中的数据来同步其自身的数据。本例中的服务器在远程位置(不属于同一个局域网),订阅服务器通过FTP访问发布服务器中的数据(在网络中简单地共享一个文件夹,无法实现这个功能)。
接下来,需要在发布服务器中设置一个 FTP 服务器,使订阅服务器可以远程访问发布服务器中快照所在的那个文件夹。可以使用 Windows 默认的 IIS FTP 服务器,也可以使用第三方的 FTP 服务器,如:FileZilla 服务器。
首先,需要修改一下刚才创建的发布,启用 FTP 作为访问发布数据的途径:
对连接选项进行设置(对FTP服务器进行设置)。输入FTP服务器名称(与当前服务器名称相同)、端口号(默认为21,但是,出于安全原因,我们将指定另外一个端口号)、FTP用户名和密码(如果使用IIS,则选择一个Windows用户名,并确保其为管理员账户;如果使用另外一个FTP服务器,则使用该服务器设置中指定的用户名)。最后,以FTP服务器根目录为参照,设定快照所在文件夹的相对路径。设置完成之后,在“C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\repldata”路径中,SQL Server将(在默认情况下)创建一个名为“ftp”的文件夹(其中包含数据快照)。该路径必须设置为FTP服务器根目录,因此,该窗口中设置的相对路径应为“/ftp”,如下图所示:
注意1:需要在Windows 发布服务器防火墙中以特定规则打开FTP端口。另外,如果发布服务器中防火墙设置正确,但是,还是出现了连接错误,则问题可能出自订阅服务器中防火墙的设置。纠正的方法是禁用订阅服务器防火墙,然后再尝试同步。然后,就可以再次启用防火墙,最后添加相应规则。
注意2:同步中出错(订阅服务器中)的原因可能是由于FTP设置不正确。订阅服务器访问数据时可能会遇到一般性错误,导致同步代理/任务的异常中断。在这些情况下,重新检查一下设置信息。首先可以使用任何其他FTP客户端软件(比如FileZilla),测试与远程服务器(订阅服务器)的连接,确认连接正常,可以访问文件夹。
注意3:文件夹 “C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER \MSSQL\repldata”及相应子文件夹“/ftp”可能由于权限问题无法访问。对于不容易识别的问题,可以试着将该文件夹权限设置为“所有人”“完全控制”。
到此为止就完成了设置工作。选择“View snapshot agent status”(查看快照代理状态),检查快照是否制作正确;执行“Launch replication monitor”菜单项,查看订阅服务器同步过程是否正确(如果没有设定订阅服务器,则此处为空)。
如果发布服务器设置完全正确,接下来设置一个订阅服务器,然后执行首次数据同步。
猜你喜欢
- 2024-10-24 使用Rstudio远程访问服务器 rstudio connect
- 2024-10-24 云服务器的ip怎么连 云服务器的ip地址是固定的吗
- 2024-10-24 泰涨知识 | 浅谈FTP协议的工作方式
- 2024-10-24 干货分享|JumpServer三种常见的文件传输方式效果对比
- 2024-10-24 058 番茄哥聊FTP的原理及应用 ftp1
- 2024-10-24 Windows server 2003服务器搭建PHP环境
- 2024-10-24 netstat -nab一行显示或不换行 运行netstat后出来很多条
- 2024-10-24 FTP Server for Mac(FTP服务器)中文版
- 2024-10-24 Python 程序一行代码实现在局域网文件共享
- 2024-10-24 ftp协议 nfs协议 smb 协议 比较 ftp和nfs相比的优缺点
你 发表评论:
欢迎- 最近发表
-
- 函数公式的7大潜规则,这次给你讲透了
- 数据逆向查找不止有vlookup,你该知道的三种逆向查询操作
- Vlookup函数怎么一次查找能返回多个结果?
- vlookup函数的嵌套你用过吗?一次可以引用3个表格的数据
- Vlookup函数的新用法,查询合并单元格,很多Excel高手都不知道
- 分明有数据,公式也没错,为什么vlookup还是会返回错误值
- 条件判断还在用if函数就out了,vlookup函数模糊查询一键完成
- EXCEL函数 VLOOKUP函数 HLOOKUP函数
- excel中vlookup函数的用法(excel中vlookup函数公式)
- 自动获取vlookup函数的第三参数,再也不用一列一列的数了
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)