复制获取 当建立分发端时,系统会提示选择一个文件夹来存储快照。当使用的都是发送订阅时,这可能是一个本地驱动器路径。当使用请求订阅或同时使用发送和请求订阅时,则必须指定一个网络共享路径。此网络共享不可以是一个管理共享,并且每个运行SQL Server代理的订阅端的域名帐号必须能读写网络共享。
如果运行的都是发送订阅而且有超过30个左右的订阅,那么在尝试启动订阅时将出现超时错误。最快速的补救方法就是编辑分发或合并代理的任务。编辑第二步并将任务类型修改为操作系统命令。接着将完整路径和可执行复制命令名称设置在现有参数的前面。
SQL Server2008的默认路径是C:Program Files……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
复制获取
当建立分发端时,系统会提示选择一个文件夹来存储快照。当使用的都是发送订阅时,这可能是一个本地驱动器路径。当使用请求订阅或同时使用发送和请求订阅时,则必须指定一个网络共享路径。此网络共享不可以是一个管理共享,并且每个运行SQL Server代理的订阅端的域名帐号必须能读写网络共享。
如果运行的都是发送订阅而且有超过30个左右的订阅,那么在尝试启动订阅时将出现超时错误。最快速的补救方法就是编辑分发或合并代理的任务。编辑第二步并将任务类型修改为操作系统命令。接着将完整路径和可执行复制命令名称设置在现有参数的前面。SQL Server2008的默认路径是C:Program FilesMicrosoft SQL Server100COM(在SQL 2000中用80取代100,而在SQL 2005则是90取代)。当运行分发代理时,可以使用distrib.exe,而当运行合并代理时,则使用replmerg.exe。
修复SQL Server复制故障可能会非常棘手。默认情况下,代理并不提供大量错误数据。我们可以通过修改任务属性中的-OutputVerboseLevel开关来调整所接收到的错误数据总数。通过增加默认的数目,更多的错误数据将记录到任务步骤中。我们也可以终止运行代理的SQL代理任务,然后在DOS命令提示符中运行命令来轻松地看到更多错误数据。
当SQL Server复制有大量数据需要传输时,为了保持更新,需要一定数量的网络带宽。如果带宽无法满足,那么复制将越来越缓慢。如果在一个低带宽、低延迟的网络中,那么通过添加SubscriptionStreams开关(或者在已经存在开关的情况下,增加开关数目)将有助于增加线路数目。如果在一个高延迟网络,那么由于事务整合性是在流之间维护的,因此增加这些设置可能不会提高性能。
作者
翻译
TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。
相关推荐
-
OpenWorld18大会:Ellison宣布数据库的搜寻和破坏任务
在旧金山举行的甲骨文OpenWorld 2018大会中,甲骨文首席技术官(CTO)兼创始人Larry Elli […]
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
ObjectRocket着力发展Azure MongoDB服务
MongoDB吸引了微软公司的注意力,微软公司计划针对运行于该公司2017年发布的Azure Cosmos D […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。