AX 3.0 owns its tables as the database user bmssa (bmssa.SQLDICTIONARY), so looking only in dbo never recognised a real AX 3.0 database. Detection now uses sys.tables by name in any schema; later AX versions in dbo still match. Tested against mock AX 3.0 (bmssa, int RECID), AX 4+ (dbo, bigint RECID) and a plain database. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| community | ||