Compatibility Level of a database

Published 05 January 09 01:05 PM | Madhivanan 

When users migrate from SQL Server 2000 to SQL Server 2005, not all databases are set to Compatibility Level 90 which is required to make use of the newly available functions

There are many methods to know the Compatibility Level of a database using queries

--Method 1
EXEC sp_dbcmptlevel your_database_name

--Method 2
EXEC sp_helpdb your_database_name

--Method 3
SELECT name,cmptlevel
FROM master..sysdatabases
WHERE name='your_database_name'

--Method 4
SELECT
name,compatibility_level
FROM sys.databases
WHERE name='your_database_name'

Also read http://sqlblogcasts.com/blogs/madhivanan/archive/2008/08/12/common-migration-issues-version-2000-to-2005.aspx

Comments

# SQL Server Transact-SQL (SSQA.net) : Compatibility Level of a database said on January 5, 2009 8:07 AM:

PingBack from http://sqlserver-qa.net/blogs/t-sql/archive/2009/01/05/5276.aspx

# Other SQL Server Blogs around the Web said on January 5, 2009 8:26 AM:

When users migrate from SQL Server 2000 to SQL Server 2005, not all databases are set to Compatibility

Anonymous comments are disabled

Search

Go

This Blog

«January 2009»
SMTWTFS
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

Syndication