October 8, 2009 at 5:00 pm
Hi,
We have upgraded SQL Server 2000 to SQL Server 2005 last month and everything is working fine. Now we would like to change the compatibility mode to 90.
Could you advice the steps to perform after changing the compatibility mode to 90?
Thank you
October 8, 2009 at 5:04 pm
You should definitely run DBCC UPDATEUSAGE after upgrading from SQL 2000 to SQL 2005 and I'd also run sp_updatestats in each database, then include the databases in whatever your standard database maintenance process includes.
October 8, 2009 at 7:54 pm
dbcc updateusage with count_rows
sp_updatestats
Rebuild all indexes (individually)
DBCC for DATA_PURITY
Change page verification to CheckSum (from Torn page)
Create a new backup
Perform test by the application team(s)
MJ
October 8, 2009 at 9:11 pm
Change page verification to CheckSum (from Torn page)
why this step required?
Rebuild all indexes (individually)
can I use Maintenance plan Rebuild task to rebuild the indexes?
Perform test by the application team(s)
If the application did not work as expected, can we go backup to compatibility mode 80? Is this allowed?
please advice..
October 9, 2009 at 12:12 am
rambilla4 (10/8/2009)
Change page verification to CheckSum (from Torn page)
why this step required?
A database upgraded from SQL 2000 will have page-verification set to Torn Page. SQL 2005 introduced the Checksum page verification, which picks up far more problems than torn page could. An upgraded database won't switch automatically, someone needs to do it.
Perform test by the application team(s)
If the application did not work as expected, can we go backup to compatibility mode 80? Is this allowed?
Yes. Honestly though, the testing should have been done before the production system was upgraded. There are some behaviour changes that are not controlled by the compat level.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
October 12, 2009 at 9:49 am
Can we rebuild indexes, and perform dbcc updateusage and sp_updatestats for MASTER database after changing the compatibility mode to 90?
I went through this link http://msdn.microsoft.com/en-us/library/ms175527.aspx which says we need to change the Page verify option to CHECKSUM for tempdb for SQL Server 2008.
But, it does not say anything about tempdb in SQL Server 2005. Can we change the page verify to CHECKSUM for tempdb for SQL Server 2005?? I went through the link http://msdn.microsoft.com/en-us/library/ms175527%28SQL.90%29.aspx but it did not say anything about it.
thanks
October 14, 2009 at 9:44 am
plz advice
thanks
October 14, 2009 at 9:46 am
system databases shouldnt need changing
--------------------------------------------------------------------------------------
[highlight]Recommended Articles on How to help us help you and[/highlight]
[highlight]solve commonly asked questions[/highlight]
Forum Etiquette: How to post data/code on a forum to get the best help by Jeff Moden[/url]
Managing Transaction Logs by Gail Shaw[/url]
How to post Performance problems by Gail Shaw[/url]
Help, my database is corrupt. Now what? by Gail Shaw[/url]
October 14, 2009 at 10:13 am
system databases shouldnt need changing
Is that means, we should NOT change the compatibility mode to 90 for MASTER database after doing in-place upgrade from sql server 2000 to 2005??
thanks
October 14, 2009 at 11:23 pm
Do we need to change the compatibility mode to 90 for MASTER database after doing in-place upgrade from sql server 2000 to 2005 or NOT?
thanks
October 15, 2009 at 3:51 am
rambilla4 (10/14/2009)
Do we need to change the compatibility mode to 90 for MASTER database after doing in-place upgrade from sql server 2000 to 2005 or NOT?thanks
Dont double post, and the re-wording of your duplicate post, made it sound like a demand. We are here to help using our own free time, not to be at your beck and call.
Your system databases should all be at 90, unless you have specific reasons why they should be at 80, such as application dependencies. with it set at 80, you will not be able to use certain functionality such as the performance dashboard reports.
--------------------------------------------------------------------------------------
[highlight]Recommended Articles on How to help us help you and[/highlight]
[highlight]solve commonly asked questions[/highlight]
Forum Etiquette: How to post data/code on a forum to get the best help by Jeff Moden[/url]
Managing Transaction Logs by Gail Shaw[/url]
How to post Performance problems by Gail Shaw[/url]
Help, my database is corrupt. Now what? by Gail Shaw[/url]
October 15, 2009 at 10:17 am
thanks for your help..
Viewing 12 posts - 1 through 11 (of 11 total)
You must be logged in to reply to this topic. Login to reply