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

#6 Luis Gonzalez
03/07/2005 - 18:53 | Informe spam
Me refiero copiar de tabla a tabla (ambas de sql server).
gracias

"Gustavo Larriera [MVP]" wrote in message
news:uEbczb%
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
#7 Maxi
03/07/2005 - 19:05 | Informe spam
Hola, usa DTS en ese caso.


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

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

"David" escribió en el mensaje
news:uJiYMs%
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
#8 David
03/07/2005 - 21:52 | Informe spam
Pero con un DTS no existe una opción para ignorar la restricciones, ¿no?

gracias.

"Maxi" escribió en el mensaje
news:%23ZJ19F$
Hola, usa DTS en ese caso.


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

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

"David" escribió en el mensaje
news:uJiYMs%
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
#9 Gustavo Larriera [MVP]
03/07/2005 - 22:15 | Informe spam
Puedes hacer un flujo DTS que tome los datos de la tabla origen, los ponga
en un archivo y de allí los lea BULK INSERT.

Tal vez si nos describes más detalladamente el problema que deseas resolver,
podamos brindarte la mejor solución.

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.
"David" wrote in message
news:%
Pero con un DTS no existe una opción para ignorar la restricciones, ¿no?

gracias.

"Maxi" escribió en el mensaje
news:%23ZJ19F$
Hola, usa DTS en ese caso.


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

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

"David" escribió en el mensaje
news:uJiYMs%
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
#10 Maxi
04/07/2005 - 01:49 | Informe spam
Si que existe discha opcion, si te fijas bien en las opciones de la tarea y
vas donde dice, "Utilizar carga rapida" veras que puedes deshabilitar las
restricciones :-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

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

"David" escribió en el mensaje
news:%
Pero con un DTS no existe una opción para ignorar la restricciones, ¿no?

gracias.

"Maxi" escribió en el mensaje
news:%23ZJ19F$
Hola, usa DTS en ese caso.


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

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

"David" escribió en el mensaje
news:uJiYMs%
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 AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida