Quitar restricciones

02/07/2005 - 20:54 por Luis Gonzalez | Informe spam
Necesito meter una cantidad de registros a una tabla que tiene
restricciones, relaciones, etc. Me interesa poder insertarlos sin que me
valide nada para luego volver a activar las restricciones.

De que forma puedo inactivar las restricciones de manera temporal ?

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
02/07/2005 - 23:13 | Informe spam
Usa BULK INSERT para inserta masivamente los datos y no necesitarás
activar/desactivar las restricciones, triggers o índices. Por defecto BULK
INSERT ignora las restricciones.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Luis Gonzalez" wrote in message
news:
Necesito meter una cantidad de registros a una tabla que tiene
restricciones, relaciones, etc. Me interesa poder insertarlos sin que me
valide nada para luego volver a activar las restricciones.

De que forma puedo inactivar las restricciones de manera temporal ?



Respuesta Responder a este mensaje
#2 Luis Gonzalez
03/07/2005 - 01:13 | Informe spam
Pueden ser datos de una tabla de una BD de sql server a otra tabla de otra
BD de sql server?. Lo estuve viendo en los BOL pero no ponen ningun ejemplo
de ese tipo.
gracias amigo

"Gustavo Larriera [MVP]" wrote in message
news:
Usa BULK INSERT para inserta masivamente los datos y no necesitarás
activar/desactivar las restricciones, triggers o índices. Por defecto BULK
INSERT ignora las restricciones.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Luis Gonzalez" wrote in message
news:
> Necesito meter una cantidad de registros a una tabla que tiene
> restricciones, relaciones, etc. Me interesa poder insertarlos sin que


me
> valide nada para luego volver a activar las restricciones.
>
> De que forma puedo inactivar las restricciones de manera temporal ?
>
>
>


Respuesta Responder a este mensaje
#3 Maxi
03/07/2005 - 16:48 | Informe spam
Hola, y con el permiso de Gux ;-)

Revisa en los BOL el comando BCP


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Luis Gonzalez" escribió en el mensaje
news:
Pueden ser datos de una tabla de una BD de sql server a otra tabla de otra
BD de sql server?. Lo estuve viendo en los BOL pero no ponen ningun
ejemplo
de ese tipo.
gracias amigo

"Gustavo Larriera [MVP]" wrote in message
news:
Usa BULK INSERT para inserta masivamente los datos y no necesitarás
activar/desactivar las restricciones, triggers o índices. Por defecto
BULK
INSERT ignora las restricciones.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers
no rights.
"Luis Gonzalez" wrote in message
news:
> Necesito meter una cantidad de registros a una tabla que tiene
> restricciones, relaciones, etc. Me interesa poder insertarlos sin que


me
> valide nada para luego volver a activar las restricciones.
>
> De que forma puedo inactivar las restricciones de manera temporal ?
>
>
>






Respuesta Responder a este mensaje
#4 Gustavo Larriera [MVP]
03/07/2005 - 17:50 | Informe spam
BULK INSERT instanciaDeServidor.baseDatos.esquema.nombreTabla FROM
'archivo con datos a insertar'
WITH
(
FIELDTERMINATOR = '|',
ROWTERMINATOR = '|'
)

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Luis Gonzalez" wrote in message
news:
Pueden ser datos de una tabla de una BD de sql server a otra tabla de otra
BD de sql server?. Lo estuve viendo en los BOL pero no ponen ningun
ejemplo
de ese tipo.
gracias amigo

"Gustavo Larriera [MVP]" wrote in message
news:
Usa BULK INSERT para inserta masivamente los datos y no necesitarás
activar/desactivar las restricciones, triggers o índices. Por defecto
BULK
INSERT ignora las restricciones.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers
no rights.
"Luis Gonzalez" wrote in message
news:
> Necesito meter una cantidad de registros a una tabla que tiene
> restricciones, relaciones, etc. Me interesa poder insertarlos sin que


me
> valide nada para luego volver a activar las restricciones.
>
> De que forma puedo inactivar las restricciones de manera temporal ?
>
>
>






Respuesta Responder a este mensaje
#5 David
03/07/2005 - 18:19 | Informe spam
Yo estuve mirando los comandos BCP y BULK INSERT y entiendo que son para
volcar datos de un fichero. Como sería para volcar datos de una tabla de sql
a otra tabla?

"Luis Gonzalez" escribió en el mensaje
news:
Pueden ser datos de una tabla de una BD de sql server a otra tabla de otra
BD de sql server?. Lo estuve viendo en los BOL pero no ponen ningun
ejemplo
de ese tipo.
gracias amigo

"Gustavo Larriera [MVP]" wrote in message
news:
Usa BULK INSERT para inserta masivamente los datos y no necesitarás
activar/desactivar las restricciones, triggers o índices. Por defecto
BULK
INSERT ignora las restricciones.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers
no rights.
"Luis Gonzalez" wrote in message
news:
> Necesito meter una cantidad de registros a una tabla que tiene
> restricciones, relaciones, etc. Me interesa poder insertarlos sin que


me
> valide nada para luego volver a activar las restricciones.
>
> De que forma puedo inactivar las restricciones de manera temporal ?
>
>
>






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida