SQL Server 复制/镜像没有事务日志记录?

发布于 2024-10-03 08:42:52 字数 248 浏览 5 评论 0原文

我对 SQL Server 复制选项不熟悉。

我想建立一个系统,以便使用远程位置的备份数据库对主数据库中的一些大型数据集进行数据分析。该分析不需要访问实时数据,并且我想每天运行此分析。

我无权访问主 SQL Server 2008 数据库上的事务日志记录。

在 SQL Server 中,在不使用事务日志记录的情况下将主数据库同步到辅助数据库的最佳方法是什么?

也许还有我没有看到的另一种选择?

谢谢,

I'm new to SQL Server replication options.

I want to set up a system such that a backup database at a remote location is used for data analysis over some large set of data in the primary database. The analysis does not need to have access to live data, and I want to run this analysis daily.

I don't have access to transaction logging on the primary SQL Server 2008 database.

What is the best way to synchronize a primary database to a secondary one in SQL Server without using transaction logging?

Is there maybe another option I'm not seeing?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

数理化全能战士 2024-10-10 08:42:52

您可以执行以下操作之一:

  1. 某种自动备份、复制和恢复。
  2. 使用 SSIS 作业将数据从一个传输到另一个。
  3. 使用链接的 SQL Server,并根据需要进行复制/更新。

不过,最好的解决方案是使用日志传送,每天安排一次,如果您可以安排对主数据库的访问。

You could do one of the following:

  1. Some sort of automated backup, copy and restore.
  2. Use a SSIS job to transfer the data from one to the other.
  3. Use a linked SQL Server, and copy/update as appropriate.

The best solution though, is to use log shipping, scheduled once a day, if you can sort out your access to the primary database.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文