sqlinsight-pro/docs/dynamics-ax/schema-ax2009.documented.tsv
Søren Eggert Lundsteen Olsen 4ebae4efe6 Dynamics AX core: central detector, per-version schema adapters, read-access GRANT
One place recognises AX (version 3.0/4.0/2009/2012/2012 R2/F&O, schema owner,
model store) from metadata only. Per-version adapters hold all table/column
knowledge, check every column in sys.columns before use and degrade to
'ikke målbar' with the exact column or the exact GRANT text. Only AX 3.0 is
verified against a real customer schema; 2009/2012 are written from
Microsoft's documented schema (docs/dynamics-ax/*.documented.tsv, replaced
by a real export when one is dropped in). grant-dynamics-ax-read.sql is
version- and schema-aware (bmssa) and covers exactly the adapters' tables.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-02 13:52:58 +02:00

5.1 KiB

1skematabelkolonnetypemax_lengthcolumn_id
2dboSQLDICTIONARYTABLEIDint41
3dboSQLDICTIONARYFIELDIDint42
4dboSQLDICTIONARYARRAYint43
5dboSQLDICTIONARYNAMEnvarchar804
6dboSQLDICTIONARYSQLNAMEnvarchar805
7dboSQLDICTIONARYFIELDTYPEint46
8dboSQLDICTIONARYSTRSIZEint47
9dboSQLDICTIONARYSHADOWint48
10dboSQLDICTIONARYRIGHTJUSTIFYint49
11dboSQLDICTIONARYNULLABLEint410
12dboSQLDICTIONARYFLAGSint411
13dboSQLDICTIONARYRECVERSIONint412
14dboSQLDICTIONARYRECIDbigint813
15dboDATAAREAIDnvarchar81
16dboDATAAREANAMEnvarchar1202
17dboDATAAREAISVIRTUALint43
18dboDATAAREAALWAYSNATIVEint44
19dboDATAAREATIMEZONEint45
20dboDATAAREARECVERSIONint46
21dboDATAAREARECIDbigint87
22dboSYSCONFIGCONFIGTYPEint41
23dboSYSCONFIGIDint42
24dboSYSCONFIGVALUEnvarchar1603
25dboSYSCONFIGMODIFIEDDATETIMEdatetime84
26dboSYSCONFIGMODIFIEDBYnvarchar105
27dboSYSCONFIGCREATEDDATETIMEdatetime86
28dboSYSCONFIGCREATEDBYnvarchar107
29dboSYSCONFIGRECVERSIONint48
30dboSYSCONFIGRECIDbigint89
31dboBATCHJOBCAPTIONnvarchar2001
32dboBATCHJOBSTATUSint42
33dboBATCHJOBORIGSTARTDATETIMEdatetime83
34dboBATCHJOBORIGSTARTDATETIMETZIDint44
35dboBATCHJOBSTARTDATETIMEdatetime85
36dboBATCHJOBENDDATETIMEdatetime86
37dboBATCHJOBRECURRENCEDATAimage167
38dboBATCHJOBALERTSPROCESSEDint48
39dboBATCHJOBCANCELEDBYnvarchar109
40dboBATCHJOBCOMPANYnvarchar810
41dboBATCHJOBLOGLEVELint411
42dboBATCHJOBBATCHCREATEDBYnvarchar1012
43dboBATCHJOBMODIFIEDDATETIMEdatetime813
44dboBATCHJOBMODIFIEDBYnvarchar1014
45dboBATCHJOBCREATEDDATETIMEdatetime815
46dboBATCHJOBCREATEDBYnvarchar1016
47dboBATCHJOBRECVERSIONint417
48dboBATCHJOBRECIDbigint818
49dboBATCHJOBHISTORYBATCHJOBIDbigint81
50dboBATCHJOBHISTORYCAPTIONnvarchar2002
51dboBATCHJOBHISTORYSTATUSint43
52dboBATCHJOBHISTORYORIGSTARTDATETIMEdatetime84
53dboBATCHJOBHISTORYSTARTDATETIMEdatetime85
54dboBATCHJOBHISTORYENDDATETIMEdatetime86
55dboBATCHJOBHISTORYCOMPANYnvarchar87
56dboBATCHJOBHISTORYCANCELEDBYnvarchar108
57dboBATCHJOBHISTORYBATCHCREATEDBYnvarchar109
58dboBATCHJOBHISTORYRECVERSIONint410
59dboBATCHJOBHISTORYRECIDbigint811
60dboBATCHBATCHJOBIDbigint81
61dboBATCHGROUPIDnvarchar202
62dboBATCHSTATUSint43
63dboBATCHCLASSNUMBERint44
64dboBATCHCAPTIONnvarchar2005
65dboBATCHSTARTDATETIMEdatetime86
66dboBATCHENDDATETIMEdatetime87
67dboBATCHSERVERIDnvarchar408
68dboBATCHCOMPANYnvarchar89
69dboBATCHPARAMETERSimage1610
70dboBATCHINFOimage1611
71dboBATCHSESSIONIDXint412
72dboBATCHSESSIONLOGINDATETIMEdatetime813
73dboBATCHRECVERSIONint414
74dboBATCHRECIDbigint815
75dboBATCHGROUPGROUP_nvarchar201
76dboBATCHGROUPDESCRIPTIONnvarchar1202
77dboBATCHGROUPRECVERSIONint43
78dboBATCHGROUPRECIDbigint84
79dboNUMBERSEQUENCETABLENUMBERSEQUENCEnvarchar401
80dboNUMBERSEQUENCETABLETXTnvarchar1202
81dboNUMBERSEQUENCETABLELOWESTint43
82dboNUMBERSEQUENCETABLEHIGHESTint44
83dboNUMBERSEQUENCETABLENEXTRECint45
84dboNUMBERSEQUENCETABLEBLOCKEDint46
85dboNUMBERSEQUENCETABLEFORMATnvarchar407
86dboNUMBERSEQUENCETABLECONTINUOUSint48
87dboNUMBERSEQUENCETABLECYCLICint49
88dboNUMBERSEQUENCETABLECLEANATACCESSint410
89dboNUMBERSEQUENCETABLEINUSEint411
90dboNUMBERSEQUENCETABLENOINCREMENTint412
91dboNUMBERSEQUENCETABLECLEANINTERVALnumeric1313
92dboNUMBERSEQUENCETABLELATESTCLEANDATETIMEdatetime814
93dboNUMBERSEQUENCETABLEALLOWCHANGEUPint415
94dboNUMBERSEQUENCETABLEALLOWCHANGEDOWNint416
95dboNUMBERSEQUENCETABLEMANUALint417
96dboNUMBERSEQUENCETABLEFETCHAHEADQTYint418
97dboNUMBERSEQUENCETABLEFETCHAHEADint419
98dboNUMBERSEQUENCETABLEDATAAREAIDnvarchar820
99dboNUMBERSEQUENCETABLERECVERSIONint421
100dboNUMBERSEQUENCETABLERECIDbigint822
101dboNUMBERSEQUENCEREFERENCENUMBERSEQUENCEnvarchar401
102dboNUMBERSEQUENCEREFERENCEDATATYPEIDint42
103dboNUMBERSEQUENCEREFERENCECONFIGURATIONKEYIDint43
104dboNUMBERSEQUENCEREFERENCEMODULEint44
105dboNUMBERSEQUENCEREFERENCEREFERENCEHELPnvarchar5105
106dboNUMBERSEQUENCEREFERENCEREFERENCELABELnvarchar1206
107dboNUMBERSEQUENCEREFERENCEDATATYPESAMEASIDint47
108dboNUMBERSEQUENCEREFERENCEWIZARDCONTINUOUSint48
109dboNUMBERSEQUENCEREFERENCEALLOWSAMEASint49
110dboNUMBERSEQUENCEREFERENCESORTFIELDint410
111dboNUMBERSEQUENCEREFERENCEGROUPENABLEDint411
112dboNUMBERSEQUENCEREFERENCEWIZARDHIGHESTint412
113dboNUMBERSEQUENCEREFERENCEWIZARDLOWESTint413
114dboNUMBERSEQUENCEREFERENCEWIZARDMANUALint414
115dboNUMBERSEQUENCEREFERENCEWIZARDFETCHAHEADQTYint415
116dboNUMBERSEQUENCEREFERENCEDATAAREAIDnvarchar816
117dboNUMBERSEQUENCEREFERENCERECVERSIONint417
118dboNUMBERSEQUENCEREFERENCERECIDbigint818
119dboSYSTEMSEQUENCESIDint41
120dboSYSTEMSEQUENCESNEXTVALbigint82
121dboSYSTEMSEQUENCESMINVALbigint83
122dboSYSTEMSEQUENCESMAXVALbigint84
123dboSYSTEMSEQUENCESCYCLEint45
124dboSYSTEMSEQUENCESNAMEnvarchar406
125dboSYSTEMSEQUENCESTABIDint47
126dboSYSTEMSEQUENCESDATAAREAIDnvarchar88
127dboSYSTEMSEQUENCESRECVERSIONint49
128dboSYSTEMSEQUENCESRECIDbigint810