Hola, Juan Carlos.
La soluci�n que me das es la que hubiera hecho servir en otras �pocas, pero ahora estoy en una multinacional y el gestor de pol�ticas y los operadores est�n en Holanda y no son muy receptivos a los cambios sugeridos por los programadores...
... que adem�s luego han de ser aprobados desde Jap�n.
Un l�o vamos, mejor lo dejo como est�.
Gracias de todas maneras y buen fin de semana.
Carlos
On Apr 1, 2005 5:27 PM, Juan Carlos Paredes <[EMAIL PROTECTED]> wrote:
La soluci�n para compilar autom�ticamente con ese valor es cambiar el valor
por defecto de la compilaci�n:
CHGCMDDFT CMD(CRTSQLRPGI) NEWDFT(COMMIT(*NONE))
Saludos.
Juan Carlos.
> -----Mensaje original-----
> De: Carlos Portoles [SMTP:[EMAIL PROTECTED]]
> Enviado el: viernes, 01 de abril de 2005 17:16
> Para: [email protected]
> Asunto: Re: Problema con DELETE en SQLRPGLE
>
> Funciona!
>
> La soluci�n es la que me hab�is dado, pero necesitaba que se compilara con
> el COMMIT(*NONE) de una forma "autom�tica".
> Al final he encontrado esta opci�n que me permite hacer lo mismo.
>
> C/EXEC SQL
> C+ Set Option Commit = *None
> C/END-EXEC
>
> Gracias a todos!
>
> On Apr 1, 2005 4:29 PM, HYPERLINK
> "mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED] <
> HYPERLINK
> "mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED]>
> wrote:
>
> A lo mejor es porque no compilas el programa con la opci�n
> COMMIT(*NONE).
>
> -----Mensaje original-----
> De: Carlos Portoles [mailto: HYPERLINK
> "mailto:[EMAIL PROTECTED]" \ncarlos.portoles@gmail.com]
> Enviado el: viernes, 01 de abril de 2005 16:22
> Para: HYPERLINK "mailto:[email protected]"
> [EMAIL PROTECTED]
> Asunto: Problema con DELETE en SQLRPGLE
>
>
>
> Hola a todos/as!
>
> Tengo un problema con un DELETE en un programa SQLRPGLE.
>
> La instrucci�n es la siguiente
>
> C/Exec Sql
> C+ Delete from FILE
> C+ Where DATE < :OldDate
> C/End-Exec
>
> En interactivo, desde el STRSQL me permite borrar
> registros, pero al ejecutarlo desde programa me da el siguiente error.
>
> Member FILE not journaled to journal *N.
> FILE in LIBRARY not valid for operation.
>
> SQLCODE = -7008
> SQLSTATE=55019
>
>
> Estoy depurando con UPDPROD(*YES)
>
> El fichero lo acabo de crear yo mismo. Es un f�sico con
> claves y no tiene opciones de compilaci�n ex�ticas.
>
> Que tiene que ver el journal?
>
> Message . . . . : Member FILE not journaled to journal
> *N.
> Cause . . . . . : Member FILE file FILE in library
> LIBRARY is not
> journaled to journal *N in library *N for commitment
> definition 88.
> The journal specified is used by commitment definition
> 88. If *N is
> specified for the journal, the file is not journaled. If
> the file is a
> logical file, all based-on physical files may not be
> journaled to the same
> journal as required by commitment control.
>
> Recovery . . . : Ensure the file being opened is
> journaled. For logical
> files, make sure that the based-on physical files are
> journaled to the same
> journal.
>
>
> Puede ser que el SQL se este peleando con el COMMIT?
>
> Alguien tiene alguna idea de que puede estar pasando?
>
> Gracias
> Carlos
>
>
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 01/04/2005
>
>
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 01/04/2005
_____________________________________________________
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]?bodyLEAVE
