Acho que há uma resposta aqui.
definir verificações de chave estrangeira em um script de inserção
Veja a resposta de Adam Machanic.
Cotação: Desculpe, você não pode fazer isso no SQL Server. O melhor que você pode fazer é fazer um loop sobre todas as tabelas (com um cursor, talvez), alterar todas as restrições e, em seguida, defini-las de volta no final. Mas obviamente isso afetaria todas as sessões do usuário, não apenas seu script atual.
Parece que a opção mais próxima no SQL Server é algo assim.
-- assuming y has FK to x like
-- constraint fk_y_x foreign key (id) references x (id)
alter table y nocheck constraint fk_y_x
go