Я не буду клясться, что это сработает в SQL 2005, так как у меня нет экземпляра для его тестирования, но если он это сделает, это сделает простое задание копирования / вставки в SSMS. Я предоставлю вам возможность повторять результаты и выполнять, если вы этого хотите.
Замените schema_1 и schema_2 именами схем, между которыми вы пытаетесь найти отношения.
declare @s1 int
declare @s2 int
set @s1 = schema_id( 'schema_1' )
set @s2 = schema_id( 'schema_2' )
select
N'alter table [' + s.name + N'].[' + o_p.name + N'] drop constraint [' + fk.name + N']'
from sys.foreign_keys fk
join sys.schemas s on ( s.schema_id = fk.schema_id )
join sys.objects o_p on ( o_p.object_id = fk.parent_object_id )
join sys.objects o_r on ( o_r.object_id = fk.referenced_object_id )
where
( o_p.schema_id = @s1 and o_r.schema_id = @s2 )
or ( o_p.schema_id = @s2 and o_r.schema_id = @s1 )