【问题标题】:SQL Standard Server Transaction Log for an SQL Express ServerSQL Express 服务器的 SQL 标准服务器事务日志
【发布时间】:2022-12-19 20:59:54
【问题描述】:

我有一个 SQL Express 服务器,事务日志已满。 鉴于 SQL Server 的版本,它不能像在 SQL Server 标准版中那样使用各种工具直接管理。

我们确实有另一个 SQL Server - 作为更大系统的一部分在此环境中使用的完整标准版本。预测问题:不,我们不能将此数据库添加到该服务器。

有什么方法可以利用标准 SQL 服务器的强大功能来处理 SQL Express 服务器的事务日志? 好像事务日志是由我们完整的 SQL Server 使用那里可用的工具处理的?

【问题讨论】:

  • 当然,您可以在标准版上创建一个链接服务器,并在那里创建一个调用EXEC LinkedServer.master.sys.sp_executesql N'BACKUP LOG ...'; 的作业。当然还有其他几种方法可以做到这一点;检查一些these answers
  • @AaronBertrand 那是我的想法,我可以做到这一点 - 但我的想法是它只是事务日志,如果可能的话。我将进一步调查此事。

标签: sql-server transactions


【解决方案1】:

您可以结合使用 Powershell 来执行您的脚本和 Windows 调度程序来安排它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 2016-08-06
    相关资源
    最近更新 更多