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

sql-server – 记录传送到现有数据库

发布时间:2020-12-12 16:49:51 所属栏目:MsSql教程 来源:网络整理
导读:我们有一些我们希望在SQL Server 2008上登录的大型数据库.不幸的是,主服务器和辅助服务器之间的链接速度足以处理日志传送,但初始备份/复制会占用带宽几天,如果不是几周,我们想尽可能避免. 我们通过将主数据库备份到硬盘并将硬盘物理地带到辅助计算机并在那里
我们有一些我们希望在SQL Server 2008上登录的大型数据库.不幸的是,主服务器和辅助服务器之间的链接速度足以处理日志传送,但初始备份/复制会占用带宽几天,如果不是几周,我们想尽可能避免.

我们通过将主数据库备份到硬盘并将硬盘物理地带到辅助计算机并在那里恢复数据库来制作副本(现在已有几天了).

主服务器和辅助服务器位于不同的地理位置.主服务器在SQL Server 2008上,在2008 R2上是辅助服务器(不要问为什么!)

在没有从头开始备份/复制/恢复过程的情况下,我们似乎无法找到使日志传送(或镜像)工作的方法.

任何想法/解决方案将不胜感激.

解决方法

>打开日志传送,但不添加任何目标
>获取主数据库的完整备份
>将数据库备份移动到辅助服务器
>使用NORECOVERY恢复备份
>启用辅助服务器作为日志传送目标
>然后,SQL Server将通过链接将其生成的所有日志传送文件复制到新服务器并还原它们

我做过这几十次并且它永远不会失败,所以如果它不起作用那么你可能想用你采取的精确步骤来更新问题.

(编辑:李大同)

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

    推荐文章
      热点阅读