Dear All,
If i did any modification/create a nnew Table, Class, View, Query and Form. Where it will get stored in database?
Please give me more shed on this.
Thanks!
Arpan Sen
*This post is locked for comments
They're not stored any database; they're in XML files on disk. If you can look at properties of an element in solution explorer, you can see the location in the property called (Full Path).
Thanks Martin,
1. In different thread Denis said in Dynamics 365 we have database "AXDB". AXDB stored Data (Transactions, Master data etc.) and
2. The application code is stored in the File System. So, here file system is XML files right?
Could you please give me more shed on this.
Correct.
File system is a system for storing files, including XML files.
But you said it's not stored in any database. Stored in disk as XML files.
So, i confused.
Please clarify me on this.
Code and metadata (including your customizations) are stored in XML files. They used to be stored in the modelstore database as in AX 2012 or in .aod files as in older versions.
Data such as users and orders is stored in database, exactly as in all previous versions of AX.
You can see that the separation is the same as always.
Means Tables are stored in AXDB
Customization in Form, Class, Query, View are stored in XML files right?
Definitions of all objects, including tables and views, are stored in the application files, i.e. in those XML files (compiled to DLLs).
When you synchronize DB with the application, it creates some DB objects corresponding to your application. That's not the same as "storing customizations"; it just mean that your changes have impact on quite a few things, including the database schema.
Again, this separation and DB synchronization is nothing new in AX 7; it's the same in all other versions.
Thanks Martin
Means definitions of table,view,query along with form and class customization are stored in XML files.
And Transactional data,master data are stored in AXDB.
Is't correct?
Can you please verify. Is't correct?
Arpan
I don't understand either why you I should repeat what I told you in my previous reply, or why you suddenly re-open this thread from the last year.
If there is something in my previous answer you don't understand, tell us what it is. Asking me to confirm that I still believe what I said makes little sense.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Community Member 4
Martin Tocauer 4
Nayyar Siddiqi 2