Hola, mira si tienes el siguiente archivo:

QSYS.QADBXTRIGD

Si lo tienes y no tienes el SYSTRIGCOL, quiere decir que alguna cosa rara
ha pasado. Puedes re-generarlo con esta instrucci�n:

CREATE VIEW SYSTRIGCOL (TRIGGER_SCHEMA FOR "TRIGSCHEMA",
TRIGGER_NAME FOR "TRIGNAME", TABLE_SCHEMA FOR "TABSCHEMA",
TABLE_NAME FOR "TABNAME", COLUMN_NAME FOR "TABCOLUMN" ) AS
SELECT DBXTDDLIB, DBXTDDNAME, DBXTDOBLIB, DBXTDOBJ,
 VALUE(DBXTDCOL, ' ') FROM QSYS.QADBXTRIGD
WHERE (DBXTDTYPE = 'SEL_COLUMN' OR
DBXTDTYPE = 'ACT_COLUMN')

mira que tienes en la QSYS2, para ver si existe el archivo y tu no tienes
autorizaci�n a verlo. Aunque no tengas aparentemente (?) ning�n triger,
quizas el CHGPF abre la vista igualmente, y por eso te casca.

Para ver si tienes los objetos que yo tengo en  la qsys2:
wrkobj qsys2/sys* *File   :

SYSCHKCST   *FILE     QSYS2       LF
SYSCOLUMNS  *FILE     QSYS2       LF
SYSCST      *FILE     QSYS2       LF
SYSCSTCOL   *FILE     QSYS2       LF
SYSCSTDEP   *FILE     QSYS2       LF
SYSFUNCS    *FILE     QSYS2       LF
SYSINDEXES  *FILE     QSYS2       LF
SYSJARCONT  *FILE     QSYS2       PF
SYSJAROBJ   *FILE     QSYS2       PF
SYSKEYCST   *FILE     QSYS2       LF
SYSKEYS     *FILE     QSYS2       LF
SYSLANGS    *FILE     QSYS2       PF
SYSPACKAGE  *FILE     QSYS2       LF
SYSPARMS    *FILE     QSYS2       PF
SYSPROCS    *FILE     QSYS2       LF
SYSREFCST   *FILE     QSYS2       LF
SYSROUTINE  *FILE     QSYS2       PF
SYSTABLES   *FILE     QSYS2       LF
SYSTRIGCOL  *FILE     QSYS2       LF
SYSTRIGDEP  *FILE     QSYS2       LF
SYSTRIGGER  *FILE     QSYS2       LF
SYSTRIGUPD  *FILE     QSYS2       LF
SYSTYPES    *FILE     QSYS2       PF
SYSVIEWDEP  *FILE     QSYS2       LF
SYSVIEWS    *FILE     QSYS2       LF

fins aviat...
�lex Corretg�







[EMAIL PROTECTED]@QUIJOTE.COMBIOS.ES con fecha 20/01/2003 12:59:48

Por favor, responda a [EMAIL PROTECTED]

Tram�s per:    [EMAIL PROTECTED]


Destinataris:     [EMAIL PROTECTED]
C�pia:

Classificat:  |----------------|
              | ( ) Important  |
              | ( ) urgent     |
              | ( ) hist�ric   |
              | ( ) temporal   |
              | ( ) bretolada  |
              | ( ) particular |
              |----------------|
Assumpte: Problema con CHGPF


Hola.

Mi situacion:

Recientemente hemos actualizado el sistema de 4.2 a 5.1 y a=F1adido SQL=
.
Tambien hemos hecho un cambio de disco, sustituyendo los que teniamos p=
or
unos nuevos.

Mi problema :-(

Hasta ahora, cuando se cambia el formato de un archivo, lo hacia
directamente con el comando CHGPF y poniendo la nueva DDS, lo que
funcionaba perfectamente. Desde el cambio (no se si del SO o del HW por=
que
lo hemos hecho en dias distinto), este metodo no funciona cuando el cam=
bio
es en un campo ya existente. El error que me da es SQL0204 (SYSTRIGCOL =
en
QSYS2 de tipo *FILE no encontrado) y luego CPF32A8 (Ha fallado la opera=
ci=F3n
de dependencia de desencadenante).

=BFAlguna idea? Me he vuelto loco buscando y probando cosas, pero no do=
y con
ello. El problema parece venir con la instalacion del SQL (por el tipo =
de
error), pero no se que tiene que ver con los archivos PF.

Notas:
1. Los archivos no tienen ningun tipo de trigger asociado, al menos
aparentemente
2. Los archivos no estan registrados por diario.
3. La solucion temporal (espero) que he adoptado es la de copiar el arc=
hivo
a un temporal, borrar el original, compilarlo y copiar el temporal sobr=
e el
archivo nuevo con *MAP *DROP, pero no es la opcion que mas me gusta.
4. =BFPodr=EDa ser algun par=E1metro nuevo del CHGPF?. En principio no =
he visto
ninguno relacionado, pero....


Un saludo y gracias por adelantado
Carlos
=



_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]?body=LEAVE







_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]?body=LEAVE

Responder a