Page tree
Skip to end of metadata
Go to start of metadata
Purpose

When tried to run the TSQL analyzer on SQL server 2008 participating DB during analysis, Error Message : "database compatibility level value differs from the one of the current server(expected value= 90)".

Also Database Compatibility level is 100 by default.

Applicable in CAST Version
Release
Yes/No
7.2.x(error)
7.0.x(tick)
Applicable RDBMS
RDBMS
Yes/No
Oracle Server(error)
Microsoft SQL Server(tick)
CSS2(error)
CSS1(error)
Details

Participating databases, hosted on a Microsoft SQL Server 2008, are supported by the TSQL Analyzer on condition that there is only

TSQL 2005 (or lower) on it. That's why this message is displayed requiring that your database's Compatibility level must be set to 90 (MSQL 2005).

This point is explained in the "Supported Languages" part of the documentation 7.0 at paragraph "Microsoft T-SQL".

Actually the only way know to analyze your participating is to set it's compatibility level to 90.

 

On can do the same by following below steps:

Microsoft SQL Server Management Studio > Database Properties > Options > Compatibility Level

Change "SQL Server 2008(100)" to "SQL Server 2005(90)"

 

 

Notes/comments

NOTE: From Cast 7.0.7 onwards, T-SQL Analyzer supports Microsoft SQL Server 2008

  • No labels