【问题标题】:Dynamics AX: How to determine what is using Change Tracking?Dynamics AX:如何确定使用更改跟踪的内容?
【发布时间】:2016-10-07 14:17:21
【问题描述】:

这是基于 SQL 2012 SP2 的 Dynamics AX 2012 R2。

我正在尝试清理我们的动态数据库,我注意到我们在 44 个不同的表上启用了更改跟踪。我不确定这些是默认启用的,还是在安装后出于特定原因启用的。如果 CT 根本没有被使用,我想禁用它,但我不清楚如何确定它在使用什么。

如何确定 Dynamics AX 应用程序是否正在使用 CT?以下是启用的表:

AGREEMENTHEADEREXT_RU
BUDGETCYCLE
BUDGETMODEL
BUDGETPLANHEADER
BUDGETPLANLINE
BUDGETPLANNINGSTAGE
BUDGETPLANPRIORITY
BUDGETPLANSCENARIO
BUDGETSOURCE
BUDGETSOURCETRACKING
BUDGETSOURCETRACKINGDETAIL
BUDGETSOURCETRACKINGRELIEVINGDETAIL
BUDGETTRANSACTIONHEADER
BUDGETTRANSACTIONLINE
CUSTTABLE
DIMENSIONATTRIBUTE
DIMENSIONATTRIBUTEVALUE
DIMENSIONATTRIBUTEVALUECOMBINATION
DIMENSIONATTRIBUTEVALUETOTALLINGCRITERIA
DIMENSIONATTRVALUECOAOVERRIDE
DIMENSIONATTRVALUELEDGEROVERRIDE
DIMENSIONFINANCIALTAG
DIRPARTYTABLE
EXCHANGERATE
EXCHANGERATECURRENCYPAIR
EXCHANGERATETYPE
FISCALCALENDARPERIOD
FISCALCALENDARYEAR
GENERALJOURNALACCOUNTENTRY
GENERALJOURNALENTRY
GENERALJOURNALENTRY_W
HCMWORKER
LEDGER
LEDGERCOV
LEDGERENTRYJOURNAL
LEDGERFISCALCALENDARPERIOD
LEDGERJOURNALTABLE
LEDGERJOURNALTRANS
LEDGERVOUCHERTYPE_CN
MAINACCOUNT
MAINACCOUNTCATEGORY
OMHIERARCHYCHANGELOG
PROJTABLE
USERINFO

【问题讨论】:

    标签: sql-server axapta dynamics-ax-2012 change-tracking


    【解决方案1】:

    我认为没有特定的日志 或类似的机制来确定是什么创建了更改跟踪。

    据我所知,这些模块支持更改跟踪:

    AX AIF 框架在AifSqlCdcEnabledTables 中跟踪已启用更改跟踪的表:

    SELECT * 
    FROM AifSqlCdcEnabledTables
    

    请参阅列Scope

    【讨论】:

    • 谢谢,检查开箱即用功能的最佳方法是什么?
    • @Greg 在 SQL 中检查表 AifSqlCdcEnabledTables
    猜你喜欢
    • 2011-05-08
    • 1970-01-01
    • 2019-09-27
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 2022-07-01
    相关资源
    最近更新 更多