在不可读的辅助实例上监视/记录数据库

xhr*_*489 0 sql-server availability-groups

我想在不可读的辅助副本上创建一个数据库来收集一些数据以用于故障排除和监控 AG。我读过,当不查询服务器时(即,当实例不是可读的辅助实例时),没有许可证成本,但当您查询服务器时,必须获得许可。

所以我的问题是:在辅助副本上创建单独的数据库是否存在问题(显然该数据库不会包含在AG中)?

Tib*_*szi 6

具有当前充当辅助不可读副本的 AG 的实例不会禁止您创建不属于该 AG 成员的其他数据库。

但您必须获得该实例的许可,因为它现在用于除故障转移实例之外的其他用途。

  • 我建议您与 MS 代表讨论此事。许可指南 (https://learn.microsoft.com/answers/storage/attachments/96089-sql-server-2019-licensing-guide.pdf) 允许“监视资源使用数据”。这些信息不足以让我们回答您的问题,并且风险在于您将其解释为允许,而 MS 有不同的解释。我对此的看法是,由于您不仅仅执行 SELECT,因此您需要许可证,但这只是我的解释。 (2认同)