从 MSSQL 备用数据库中删除数据?

从 MSSQL 备用数据库中删除数据?

是否可以从导入已发送日志文件的只读备用数据库中删除数据?

至少在我的理论中这是不可能的,因为删除会改变 LSN,并且日志传送会中断。

我需要的是一个比发送日志的数据库更小的数据库。所以基本上我需要一种方法让(只读)备用服务器仅存储最新的数据。对此有什么想法或建议吗?

答案1

是否可以从导入已发送日志文件的只读备用数据库中删除数据?

不,这是不可能的。

使用 SQL 复制,您可以发布数据库中的表并应用过滤器,这样您就只复制与过滤器匹配的数据,但这无法通过日志传送数据库来实现。

相关内容