Karuta’s ASP & M$ SQLserver

Dicas, códigos e outras coisinhas de meus estudos para não esquecer…

How do I deal with FK constraints when importing data using DTS Import/Export Wizard?

Posted by karuta em novembro 22, 2015

I was given this solution over at SQLTeam.com:

Use:

 EXEC sp_msforeachtable 'ALTER TABLE [table-name] NOCHECK CONSTRAINT all'

Then import your data

EXEC sp_msforeachtable 'ALTER TABLE  [table-name]  CHECK CONSTRAINT all'

 

Using that method I was able to import all the data in with no issues.

 

 

–Reports all constraints that are not trusted (SQL 2000)
SELECT name, type, status,
(status & 2048) AS IsTrusted,
(status & 256) AS IsEnabled,
OBJECTPROPERTY(id,’CnstIsNotTrusted’) as is_not_trusted,
OBJECTPROPERTY(id,’CnstIsDisabled’) as is_disabled
FROM sysobjects
WHERE type IN (‘C’, ‘F’) –C=Constraint, F=Foreign Key
AND OBJECTPROPERTY(id,’CnstIsNotTrusted’) <> 0
AND OBJECTPROPERTY(id,’CnstIsDisabled’) = 0

 

or

select name, is_disabled, is_not_trusted from sys.foreign_keys

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: