加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server – 仅适用于Enterprise Edition的SQL Server复制?是

发布时间:2021-04-01 02:23:33 所属栏目:编程 来源:网络整理
导读:我的情况:我一直在为我的SQL Server寻找数据复制选项(我不是专家,我应该说 – 不是英语).我见过一些选项,比如Log Shipping和SQL Replication.对于日志传送,我读过它只有在两个服务器都使用SQL企业版(我使用Express)时才有效.对于SQL Replication,我看到在主

我的情况:我一直在为我的SQL Server寻找数据复制选项(我不是专家,我应该说 – 不是英语).我见过一些选项,比如Log Shipping和SQL Replication.对于日志传送,我读过它只有在两个服务器都使用SQL企业版(我使用Express)时才有效.对于SQL Replication,我看到在主服务器上是必需的Enterprise,但我想知道(虽然我几乎可以肯定)两台服务器上是否需要Enterprise.如有必要,Express是否有选项os数据复制?我希望每次都不会创建一个完整的数据库副本,就像事务复制一样.
谢谢

解决方法

我正在使用SQL Server标准版进行广泛的日志传送.复制也适用于标准版. ( Here是支持开箱即用日志传送的SQL版本. Here是一个不太广泛的图表,其中包含SQL Server版本如何支持复制.)

由于您使用的是Express,因此无法访问SQL Server Agent,这限制了您的可能性. SQL Express can’t be a publisher or a distributor因为它需要代理商.如果使用向导设置日志传送,则会创建代理作业以运行它.

但是,您可以使用Windows任务计划程序手动登录Express.基本上,创建任务计划程序作业以使用SQLCMD备份日志并将其移动到共享和/或还原日志. (如果需要查询辅助数据库,则需要在Standby rather than Norecovery中恢复它.)

You can also Replicate from SQL Standard edition to Express,只要运行Express的服务器是订户而不是发布者或分发者.

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读