【发布时间】: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 那是我的想法,我可以做到这一点 - 但我的想法是它只是事务日志,如果可能的话。我将进一步调查此事。