I was trying on google for making the object table but, could not find the exactly meaning what is object table? How it create to join the query? I got this detail very precisely so now I can try to make object table to make database.
No it is definitely not a virtual table. The object definition is contained within the object tables as BLOB fields. I don’t know exactly how you could interpret the BLOB field content into usable information as part of an SSIS query.
The part before the $ sign is the company name inside the database. In NAV you can have multiple companies, and this is implemented as a separate set of identical tables for each of those companies. The table definition themselves are identical though, so in your script you will have to do something with the company name as part of the table names. I think that will be easier to accomplish than trying to figure out how to decode the BLOB fields.