problems with "add object existence checks"

Forum for users of SQL Compare schema synchronization utility

problems with "add object existence checks"

Postby sasok » Thu Sep 20, 2012 12:42 pm


I'm evaluating SQL Compare 10 and I'm having a problem.

I'm trying to synchronize a simple database. If I select "Add object existence checks" then the generated script is not working. This is the error I get:

Rebuilding [uni].[StudentGroup]
Msg 2714, Level 16, State 5, Line 1
There is already an object named 'DF_StudentGroup_StudentByLastName' in the database.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.

I've just also tried generating a script with the "Add object existence checks" disabled and that seems to be working; but I would prefer to have the existence checks...

Is there something I'm doing wrong..?
Posts: 1
Joined: Thu Sep 20, 2012 12:34 pm

Postby Chris Auckland » Mon Sep 24, 2012 4:02 pm

Sorry you're hitting this issue.

This is actually a known problem with our existence check if the default constraint is not on the default schema. Our internal reference for this bug is SC-5670. It has already been fixed by our development team and should be available in the next SQL Compare update. (Any build > 10.2.0

The only workarounds would be to either turn off the existence checks, or modify the script to fully qualify the constraint in the existence check.
Chris Auckland
Posts: 760
Joined: Tue Oct 24, 2006 1:12 pm
Location: Red Gate Software Ltd.

Return to SQL Compare Previous Versions

Who is online

Users browsing this forum: No registered users and 1 guest