Wednesday 23 November 2016

Microsoft Dynamics AX - Cannot open database "AXDBRain" requested by the login



While doing some development in new Microsoft Dynamics AX , while adding a field in a Data entity ,during synchronization I got below error :


Error        Cannot open database "AXDBRain" requested by the login. The login failed.
Login failed for user 'xxxxxxx-xxx\xxxxx'. when try to connect to business database with provided configuration.  
 


This error was misleading  , because AXDBRain is not the correct DB which my AX is connected with.
        
Solution :

Go to C:\Users\userid\Documents\Visual Studio 2015\Settings\DefaultConfig.XML
and change the following :

<BusinessDatabaseName>CorrectDBname</BusinessDatabaseName> 

Save the file.

Restart VS and try to do Sync again , hopefully this will help to sync.
 

Wednesday 13 April 2016

Cross Reference renamed as Find Reference in AX 7



Hi ,

In AX 7 , Cross reference has been renamed as Find Reference .
Go to Application Explorer , AOT -> Data Types -> EDT -> Select any EDT and right click



 You can find the "Find References"  click on this and system will give all paths , where this EDT has been used like below screen shot :




Here you can click on  "Go To Refernce" and system will show the code , where this object have been used.





Happy DAXing  :)