You can also import a FOB containing tables without synchronizing the NAV table definition with SQL. During the import you will get the pop-up:
- The Microsoft Dynamics NAV Server is running
- The management service is configured
- The firewall is open for the management port if remote
- The server is running with only one tenant
- Microsoft Dynamics NAV Development Environment is running as Administrator, or
- UAC is turned off.
If you choose option 2 you will skip the synchronization and you can successful import the FOB. You won't be able to access tables with a changed table definition from a client though. You still need to perform the table synchronization one way or another.The FOB file contains table objects.
...
Select the option of synchronizing the schema changes after the table objects are imported into the application.
- Option 1: Now - with validation
- Option 2: Later
- Option 3: Force
Answers
If so then are the details shown for Server Name, Server Instance &Management Port correct?
If yes then are there any errors (relating to the NST) logged in the windows application event viewer on the machine where the NST is running?
It seems that the synchronization between the (imported) NAV table definition could not be synchronized with the SQL tables (Sync-NAVTenant if you run it with PowerShell).
The DEV client cannot perform this action on itself, it will execute this request through a NAV Service Tier (NST). You can change which NST the DEV client will use: Dev client > File > Database > Server Instance.
Make sure that on this NST the 'Enable Management Services' on the tab 'Management Services' is enabled and that you can access the specified port (set on the same tab) from the machine where you opened the DEV client on.
Or check one of the following points: You can also import a FOB containing tables without synchronizing the NAV table definition with SQL. During the import you will get the pop-up:
If you choose option 2 you will skip the synchronization and you can successful import the FOB. You won't be able to access tables with a changed table definition from a client though. You still need to perform the table synchronization one way or another.
You could use option 2 (Later) and try to perform the synchronization between NAV and SQL with the Dynamics NAV Administration Shell and the Cmdlet 'Sync-NAVTenant'. You might get a more detailed error when you execute the synchronization with the administration shell/PowerShell.
I just disabled the firewall and objects got imported
Once again Thanks for your time
Rishi
Blog - rockwithnav.wordpress.com/
Twitter - https://twitter.com/RockwithNav
Facebook - https://facebook.com/rockwithnav/