Del paquete de script de BD de SQL Server, estoy ejecutando el archivo "18 - SchemaUpgrade EvoData 1_8_1_1 a 1_8_2_0.sql", pero me genera errores indicando que las columnas pln_unidad_periodo y cep_modalidad no existen, tal como muestra el siguiente texto: Msg 207, Level 16, State 1, Line 2 Invalid column name 'pln_unidad_periodo'. Msg 207, Level 16, State 1, Line 2 Invalid column name 'cep_modalidad'. Debido a que el script está reconstruyendo la tabla, procedí a quitar las sentencias SQL que crean los constrainsts que hacen referencia a estas columnas, las sentencias son las siguientes: ALTER TABLE [cap].[pln_planes] WITH NOCHECK ADD CONSTRAINT [ck_cap_pln_unidad_periodo] CHECK ([pln_unidad_periodo]='Años' OR [pln_unidad_periodo]='Meses' OR [pln_unidad_periodo]='Semestres'); go ALTER TABLE [eor].[cep_certificacion_puesto] WITH NOCHECK ADD CONSTRAINT [CK_eor_cep_modalidad] CHECK ([cep_modalidad]='Presencial' OR [cep_modalidad]='Distancia'); go Luego ejecuté el script en mención, y ya no obtuve los mensajes de error. Por lo que procedí a ejecutar por aparte las instrucciones SQL que crean los constraints, pero aún así estoy obteniendo los mismos errores indicando que las columnas no existen. He revisado las tablas a las que deberían estar asociadas las columnas, y en efecto no existen. Podrían colaborarme para poder solventar el error? |
El error se debía a que en mi Base de Datos hacía falta el procedimiento almacenado gt.isr_proceso_calculo_2013. La ejecución del script no mostraba este error, sino que fue detectado al ejecutar por partes el script. |