1

微软 SQL 服务器 2012

我正在尝试确定订阅何时被标记为重新初始化。我可以看到订阅何时开始重新初始化,但我想查看何时发出重新初始化订阅的命令。

我查看了 syssubscriptions 表,有一个时间戳列,但这实际上不是时间。有什么方法可以在 sql 日志中确定或在其他地方修改日期时间?

4

2 回答 2

0

时间戳是指创建订阅的日期和时间。

于 2013-10-15T21:10:27.660 回答
0

我刚刚测试过,您可以从分发数据库元数据中的 subscription_time 值中获取它,如下所示:

select publisher_db, subscriber_db, subscription_time, *
from distribution.dbo.MSsubscriptions
where subscriber_id >=0 

-查克

于 2014-01-04T08:08:25.867 回答