Hello.
I have navision 4 running on sql 2000. I want sql 2005. Do I have to do something special or I just:
1. Backup NAV DB.
2. Uninstall sql 2000.
3. Install sql 2005.
4. Restore the NAV backup in a new DB on sql 2005.
What about sql 2008?
Thanks.
0
Answers
In reallity no.
The query optimiser works differently on SQL2005 and can have unexpected results.
To have the least chance of suffering you want to be on the latest executable version of 4.0 SP3. This is IMHO the better version compared to 5.0 SP1 because of the tuning possibilities.
SQL 2008 works. (I use it myself) but there are no real life experiences with the product.
When SQL2005 was released it was promised heaven in terms of performance. I have heard MS sales say the same of SQL2008. SQL2005 was a complete drama in reality. (See Mibuso statistics).
Good luck on making decisions.
By unexpected results you mean speed issues or other problems too?
So if I must go to sql 2005 you suggest first to upgrade to NAV sp3 and after that follow the steps I described at my first message? Can I be sure this way?
The upgrade I am talking about is replacing the runtime, not a full upgrade.
Is it safe?
Before the convert, make a backup.
Then TEST TEST TEST TEST
In a casual discussion yesterday they mentioned that the only thing they can think of that they changed was that they moved form SQL 2000 to SQL 2005, but assumed that 2005 would be faster, so did not expect that to be the reason.
So the first thing I am going to check is SQL 2005.
What I have seen so far is that SQL 2005 works great, BUT it is different, and definitely tunning in 2005 is more important than in 2000.