New 2008 data types in SQL Compare

Compares and synchronizes SQL Server databases, backups and scripts.

Moderators: JonathanWatts, Chris Auckland, David Atkinson, eddie davis, Anu Deshpande, Michelle Taylor, alice.easey, james.billings, chengvoon.tong

New 2008 data types in SQL Compare

Postby CGLuttrell » Wed Mar 07, 2012 12:41 am

When we use the newer data types and we are comparing to svn or a scripts folder, Compare always shows it as a difference and prefixes the type with [sys] like this:
http://www.evernote.com/shard/s69/sh/6ee8572a-251d-4598-b975-7c904fc2d791/060ea8614b6d4908107370c97c89bc8c
CGLuttrell
 
Posts: 18
Joined: Thu Sep 10, 2009 9:25 pm
Location: Knoxville, TN

Postby Chris Auckland » Fri Mar 09, 2012 10:42 am

Thanks for your post.

I believe this can happen if your script folder in source control is set to SQL 2005.

The attribute for this is set in the RedGateDatabaseInfo.xml file in the root of the repository.

The database being treated as SQL 2005 can happen if the file is missing, or if the database was originally created from a SQL 2005 database.

You should be able to change the behaviour if you manually change the file to SQL 2008. If it's missing completely, you can create a new link to a blank repository and then take the XML file from that.

I hope this helps.
Chris
Chris Auckland
 
Posts: 757
Joined: Tue Oct 24, 2006 2:12 pm
Location: Red Gate Software Ltd.

Worked!

Postby CGLuttrell » Fri Mar 09, 2012 5:53 pm

Thanks, that worked great.
You were correct, I had created the original repository against the database when it was still on 2005 and did not know about this attribute.
For others clarification what I found was the line:
Code: Select all
<DatabaseVersion>9</DatabaseVersion>

and I changed it to
Code: Select all
<DatabaseVersion>10</DatabaseVersion>

Besides the new data types that I was noticing, after the change and a new compare I also found that it was quietly ignoring filtered indexes we had added in 2008. I am glad to have this resolved before I had to rebuild from svn and lost those features.
Thanks for your help.
Chris Luttrell
CGLuttrell
 
Posts: 18
Joined: Thu Sep 10, 2009 9:25 pm
Location: Knoxville, TN


Return to SQL Compare 10

Who is online

Users browsing this forum: No registered users and 0 guests