Articles of 复制

当我需要为推送事务复制创build快照代理的计划时?

我正在为推送订户处理事务性数据库复制。 我的数据库结构不会马上改变。 我必须使用“安排快照代理程序”吗? 在MSSQL Server 2005的快照代理中启用“调度快照代理”选项的主要原因是什么?

筛选Top 2的复制集

我有一个我们在合并复制(SQL 2005)中使用的复制集。 我想弄清楚如何应用前两名的filter到一个表。 此外,有没有办法设置一个filter,以便它滴下到子表或我需要处理的方式不同? 我正在看的是一个数据库计划,我复制到我们的用户的笔记本电脑。 我只想复制最后两个计划,只复制这两个计划的相关数据。 例如,有一个Medication表列出了与某个Plan关联的所有Medication。 我只想复制绑定到Top 2计划之一的Medication表上的行。 我不知道该怎么去做。 我在“发布属性”中看到“筛选器”选项,但它是按表格显示的,我似乎没有select“前2名”选项。

IIS复制 – 这是可能的

我有一个客户的要求,我有一个中央系统,所有他的卫星分支可以工作。 目前,这是一个ASP.net Web窗体应用程序运行在IIS 7上使用SQL后端win 2008 RC 2。 客户端现在要求每个分支都有一个本地服务器,这样万一互联网连接断开,分支机构的生产力不会受到影响。 他的另一个要求是,所有的东西都可以通过中央集线器进行更新,并使用一些机制将更新过滤到各个站点。 我在这里有什么select? 我看到以下可能的select: 由负载平衡器控制的多重冗余互联网连接 数据库的SQL复制(什么更好,快照,合并或事务) 滚动我自己的IIS同步服务定期检查是否有一个新版本的Web应用程序,并下载它(我希望有更好的select比这个) 更好的方法我还不知道(我希望这是我需要的) 我的客户担心的一个问题是,分支机构往往是在非常偏远的地方,从技术人员到互联网的一切都很难find和非常稀缺。 任何想法,build议,技巧等是值得欢迎的。 谢谢大家

从QNAP NAS复制包含子目录的目录至Synology NAS

我有一台QNAP TS-239 Pro NAS服务器,我需要将大量的文件(大于2TB)复制到Synology 409 NAS。 我可以用Windows电脑来做,但是不用直接从QNAP NAS上做,而不用第三台机器。 到目前为止,我已经尝试过scp,但显然Synology没有内buildscp。 由于文件数量太大而无法手动传输每个目录的内容,因此FTP不能正常工作(至less不能使用默认的QNAP ftp客户端),因为没有选项可以recursionftp目录 – 而且磁盘空间也不足在QNAP上做一个档案文件转移。 将QNAP NAS的多个嵌套子目录中的大量文件复制到Synology NAS的最佳方法是什么? 两个都运行Busybox Linux。

跨AWS节点共享/复制EBS

我想跨多个EC2节点(networking/应用程序服务器)使用单个EBS存储。 我已经阅读了关于快照分享的一些文章,但是这并不适合我们所需要的。 我们使用文件系统来存储数据库logging附件,所以如果创build了一个这样的附件,我们需要它立即可用于所有节点(服务)。 到目前为止,只有NFS似乎是可行的,但configuration和维护是一个痛苦。 另一个select可能是将这些附件存储在S3上,但是这会使我们不能对这些数据进行任何分析。 在AWS中进行扩展时,这一定是非常普遍的问题,那里有什么解决scheme?

如何将我的初始快照推送到SQL Server 2000中的订阅服务器?

我使用Push模型来configuration事务复制。 该场景是: SQL服务器: SQL01(发布者)和SQL02(订阅者) – 都运行SQL 2000 SP4。 这两个服务器是独立的(即不是域成员) 两台服务器都在他们的HOSTS文件中有他们的FQDN和NETBIOS名字 我设法configurationSQL01来发布我的数据库,并使用Push New Subscription向导为SQL02configurationPush订阅,并设置分发代理以持续更新订阅。 在“推送订阅”向导的“初始化订阅”页面上,我已select“是,初始化模式和数据”并勾选“启动快照代理以立即开始初始化过程”选项。 所有必需的服务正在运行(SQL代理)。 当我完成向导并浏览复制 – >出版物文件夹时,我可以看到我的出版物(带有箭头的蓝皮书)。 该出版物显示“推送”订阅,其状态为“ 待处理” 。 如果我在c:\Program Files\Microsoft SQL Server\Mssql\Repldata文件夹中查看,我会看到每个表的许多T-SQL脚本,例如Products.bcp, Products.sch, Products.idx 。 现在该怎么办? 我的复制数据库现在(神奇)出现在订阅服务器上?

运行数据库复制时的表修改(MS SQL 2008)

我正在运行SQL Server 2008标准版,将数据库发布到单个订户的“事务性发布”中。 我们无法对发布者上的表进行任何更改,而无法获取“无法修改表,因为它已发布用于复制”。 这似乎很奇怪,因为模式更改(或脚本运行来执行此操作)应该推送给订阅者。 我们现在不得不放弃整个发布系统来更改表格。 我错过了什么? 必须有方法来更新发布者表? 谢谢!

SQL Server 2008复制可以与NLB一起使用,以允许无限扩展报告服务器吗?

我们目前使用SQL Server 2008中的事务复制来保持辅助报告服务器与主数据库服务器同步。 这一直在工作,并保持一些主服务器的负载。 将这个解决scheme扩展到多个报告服务器是否可能? 我们希望增加只读查询的负载,并且能够根据需要添加报表服务器将会很好。 总体思路如下: 每个报告服务器将使用“拉”订阅从主数据库发布中获取数据。 这些报告数据库可能在主服务器后面几分钟而不会成为问题。 报告服务器将一起被NLB'd。 所有只读查询将被引导到NLB应该分散负载跨服务器。

备份或复制到另一个SQL Server

我有2个SQL Server服务器运行在2个独立的服务器上的实例; 我们称他们为sql1和sql2。 我如何确保sql1中的一个数据库至less每天备份到sql2? 我对此一无所知,所以如果你能指点我一个好的教程,那将非常有帮助。 谢谢,

两台服务器之间的复制问题,一个SBS 2008

为添加新办公室的客户端运行SBS 2008服务器。 我在新办公室设置了Windows 2008R2服务器,该服务器被升级为域控制器和GC(login)服务器。 两台服务器都通过VPN连接,我们可以ping通这两个。 但是,AD复制出现问题:两个日志都在事件日志中存在KCC 1311错误: 知识一致性检查器(KCC)检测到以下目录分区的问题。 目录分区:CN = Configuration,DC = xxxxxxxxx,DC = local KCC没有足够的站点连接信息来创build生成树复制拓扑。 或者,具有此目录分区的一个或多个目录服务器无法复制目录分区信息。 这可能是由于无法访问的目录服务器。 “网站和服务”设置对于正确的子网是正确的。 如果我在一台服务器上添加附加链接项目,这些将被复制到远程服务器的信息中。 DNS更改也得到复制。 所以我很困惑 – 是有问题还是不存在? 当我尝试在SBS框上设置DFS根目录并在远程服务器(从SBS控制台)上创build一个名称空间时,它会失败,并显示“信号量超时”。 我们还发现有一天,用于远程访问和OWA的“远程”站点无法从新的Win2008R2服务器访问: 例如,ping远程给出正确的IP地址,并作出响应:浏览到https://remote.xxxx.local开始,但从未真正进入远程网站(IIS日志中没有出现任何内容)。 同一个网站在本地局域网上工作,从SBS到外部networking。 我已经尝试过各种ADutils来testing连通性,所有这一切都很好。 所以连接的某些地方肯定是错误的,但是我们无法弄清楚它是什么或者它在哪里。