Temporary Tables defaulted to DAT company in AX 2009
I think its been a long time that I have posted some post on my blog.
2-3 weeks back, One of my customer has been facing a continous AOS crash issue then when I have googled it using the event log messages, I have come across a resolution for a support issue from Microsoft, saying that “In User Group permission, make sure all users belong to a user group where the user group’s domain contains the DAT company. Also, ensure that the DAT company is not used to save any data.”
The reason for this is that due to design limitation tempoary tables are defaulted to the DAT company similar to entire table caches and so the all User groups domain should contain DAT company.
So, remember to include DAT company in User groups domain as practise which would avoid AOS crashes.
Probably this might help someone who is facing the same kind of issue.
The Error messages in the event viewer are as follows:
Application Object server (AOS) crashed with error:
Log Name: Application
Source: Dynamics Server 02
Event ID: 110
Task Category: None
Level: Error
Description:
Object Server 02: Unexpected situation
More Information: Delayed change company RPC failed.
And then:
Log Name: Application
Source: Application Error
Event ID: 1000
Task Category: (100)
Description:
Faulting application name: Ax32Serv.exe, version: 5.0.1500.2189, time stamp: 0x4b73d211
Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdfe0
Exception code: 0xc0000005
Fault offset: 0x000000000000aa7d
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13
Reference : http://support.microsoft.com/kb/2258719