I just had an interesting problem. A coworker had installed NAV2013 on a new laptop and accidentally created a new named instance of SQL Server (seen this ever happen?;-). So she wanted the database to be moved to the default instance of SQL. I backed up the database and restored it into the default instance, then I stopped the NAV Service and changed the service properties so that it connects to the default instance.
Then, what the heck... NAV Service was running but the RTC-client would not connect to the database, it was showing error:
"The connection to sql server was lost or never established". The development environment started fine but did not find the service tier either.
It took a while until I found the reason what was causing this... There was something wrong with Network service account in the Nav db. I suppose the restore of the NAV db somehow had messed up the rights for this account and the service was not able to access the nav data. So I added the Network Service to SQL Server Logins and made it the owner of the restored DB -problem solved.
I post this because I'd like to hear if anyone has the knowledge what really happened and if this could have been avoided somehow.
1