Mensaje 433

22/10/2004 - 21:34 por Carlos García | Informe spam
Buenas tardes, ejecutando un script de creación de
constraints de los que crea automáticamente el Enterprise
Manager, me salió el siguiente error:

No se encuentra la restricción CHECK para '%1!', aunque la
tabla tiene una marca que indica que hay una.

Previamente yo había corrido un script que borraba los
mismos constraints de la BD.

Ese error qué significa? por qué aparece ese error si luego
de la ejecución del script de creación de constraints yo
revisé en el Enterprise Manager y las tablas tienen sus
CHECKS ?

El script que usé para borrar los CHECKS fue:
SELECT 'ALTER TABLE [' + O1.Name + '] DROP CONSTRAINT [' +
O.Name + ']' + CHAR(10) + 'GO'
FROM
SysObjects O,
SysObjects O1
WHERE
O.Type = 'C'
AND O.parent_obj = O1.ID
ORDER BY
O1.Name


Gracias por su ayuda
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
23/10/2004 - 02:29 | Informe spam
Ejecuta el script que da el error, sentencia por sentencia... y muéstranos
cuál es la sentencia que produce el error.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
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.
"Carlos García" wrote in message
news:0c3301c4b86e$1ddea3a0$
Buenas tardes, ejecutando un script de creación de
constraints de los que crea automáticamente el Enterprise
Manager, me salió el siguiente error:

No se encuentra la restricción CHECK para '%1!', aunque la
tabla tiene una marca que indica que hay una.

Previamente yo había corrido un script que borraba los
mismos constraints de la BD.

Ese error qué significa? por qué aparece ese error si luego
de la ejecución del script de creación de constraints yo
revisé en el Enterprise Manager y las tablas tienen sus
CHECKS ?

El script que usé para borrar los CHECKS fue:
SELECT 'ALTER TABLE [' + O1.Name + '] DROP CONSTRAINT [' +
O.Name + ']' + CHAR(10) + 'GO'
FROM
SysObjects O,
SysObjects O1
WHERE
O.Type = 'C'
AND O.parent_obj = O1.ID
ORDER BY
O1.Name


Gracias por su ayuda

Preguntas similares