无法检索所有已启用的更改跟踪数据库

时间:2018-06-15 04:25:51

标签: sql-server change-tracking

我尝试使用以下方法检索所有更改跟踪数据库:

<input type="file" accept="image/*" capture="camera" />

我已经为我的所有数据库启用了,但查询只返回当前使用的数据,如果我使用master数据库,则返回0行。

我做错了什么,还是需要配置其他任何东西?

1 个答案:

答案 0 :(得分:0)

这应该有效。如果它没有你没有做正确的

  

您还可以在数据库中选择属性,然后转到选项字段正下方的更改跟踪选项。在那里你可以看到Change Tracking = True

SELECT d.name AS 'Database Name', t.*
FROM sys.change_tracking_databases t
INNER JOIN sys.databases d ON d.database_id = t.database_id

enter image description here