Pues no es muy dificil de entender, si tienes que incluir entre dos...
-Original Message-
From: Fernando Romeu [mailto:[EMAIL PROTECTED]]
Sent: viernes 14 de febrero de 2003 14:16
To: [EMAIL PROTECTED]
Subject: Re: Mas de 25 Bibliotecas en la Lista
Xavier, tienes razon. Pido disculpas po
Si quieres obtener mas informacion, que ayude a resolver la incognita, ejecuta el
programa con debug. No es necesario que pares en ninguna sentencia.
Una vez hayas pasado una parte del proceso (un % de registros representativo), ten la
paciencia de mirar toda la maravillosa informacion que el de
Las insert en el DB2 son de lo mas puñetero, es la operacion mas 'lenta'.
Evidentemente las conversiones de datos requieren un tiempo adicional, que no debemos
despreciar, pero no es el el principal problema.
Si el programa va a insertar pocos registros en cada ejecucion puede que no te impacte
Existe una infalible: DESPIDELE.
-Original Message-
From: HUICI, HERNAN [mailto:[EMAIL PROTECTED]
Sent: lunes 24 de febrero de 2003 14:30
To: 'AS/400 Forum Help'
Subject: Interactivo NO! Mandalo x BATCH!
Importance: High
Sensitivity: Private
Hola a todos! aqui me encuentro tratando de
Yo la verdad es que no soy violento. Siempre prefiero 'violentar el bolsillo' que
romper huesos, da mejores resultados.
Pero, seriamente: Mandarle un par de dias a casa sin salario y al tercero no lo vuelve
a hacer, salvo errores logicos.
A fin de cuentas creo que esto no es un problema tecnic
Efectivamente, el SSt detecta pequeños fallos que se producen en la linea de conexion
de la pantalla al sistema. No se que tipo de cable utilizas, pero esto era muy comun
con los twinax y conectores de baja calidad. Cuando se producia alguna interferencia,
se generaba un mensaje en SST pero tant
En la definicion de la emulacion de pantalla, tienes que tener algo parecido a
'HOTSPOTS' (esto dependera del tipo de emulacion que uses) en el que puedes configurar
las teclas de funcion como PFnn, FPnn, Fnn, nn de tal manera que al 'clickear' sobre
cualquiera de estos digitos, los encuentre d
Menos en vaqueros o chandall.. Como queramos
Pero... por favor elegantes hasta en el ataud. Verdad Tono?
-Original Message-
From: Miguel Angel Peinador [mailto:[EMAIL PROTECTED]
Sent: viernes 28 de febrero de 2003 10:01
To: [EMAIL PROTECTED]
Subject: Re: Viernes Off-topic : Cabreo Informá
Gerardo:
Cuando te aparezca el fuente en el debug pulsa F15 y te aparece una lista de opciones
de como ver el debug, prueba y utiliza la que mas te guste, la que usa por defecto en
RPG es un tanto singular y como bien dices parece que da saltos sin sentido, aunque no
es asi, verdaderamente te m
El sql necesita que le definas con la sentencia INTO donde te deja los valores que te
recupera la select, que seran variables del RPG que deben estar definidas con las
mismas caracteristicas que lo recuperado en tu caso podria ser:
C/EXEC SQL
C+ Select LIQDD, sum(TOTL
Lo tuyo no es un desafio es para videntes.
Anda, danos mas pistas.
-Original Message-
From: HUICI, HERNAN [mailto:[EMAIL PROTECTED]
Sent: martes 4 de marzo de 2003 14:55
To: '[EMAIL PROTECTED]'
Subject: RE: Desafio SQL (ficheros temporales)
Importance: High
Sensitivity: Private
y como s
comando WRKNETA
-Original Message-
From: Carlos Iglesias [mailto:[EMAIL PROTECTED]
Sent: jueves 6 de marzo de 2003 13:52
To: [EMAIL PROTECTED]
Subject: Cambiar nombre del sistema
Hola a todos,
¿Como puedo cambiar el nombre a mi sistema?
Gracias.
<>
No utilizo el opnqryf desde hace mucho tiempo, pero creo recordar que hay que pasarle
el QRYSLT como un solo parametro, dado que no entiende tus parametros como tal sino
como costantes. Puedes comprobarlo con un debug.
Monta los valores en una sola variable antes y luego ponla en QRYLST.
-Or
No es necesaria la utilizacion de Twinax. Yo tuve una instalacion en un edificio de 9
plantas, ordenador en la 2ª y tiramos lineas de par trenzado(telefonico
normal)utilizando lineas libres de la centralita telefonica, a la 7ª y 8ª. No se
exactamente como lo montaron, lo realizo una empresa espe
Title: Message
Todo depende de
las clausulas que se pongan en el contrato. ¿existira, no?
P.D. si os
habeis metido en un conflicto entre proveedor y comprador... mal asunto. Todos
llevan parte de razon y no la tiene ninguno.
-Original Message-From: Eduardo Pascual Rodríguez
[mailt
Title: Message
Buena
pregunta.
Llevo
desde 1981 trabajando en este negocio, RPG, RPGII, RPGIII... y NUNCA he
visto utilizar o he utilizado estas instrucciones.
-Original Message-From: dpd [mailto:[EMAIL PROTECTED]
Sent: 21 March 2003 09:04To: 'Forum.
Help400Subject: MHHZO MHLZO
Title: Message
¿Como
trabajas en RPG? de forma tradicional (DDS y descripciones internas o externas)
o con accesos SQL?
-Original Message-From: Dulanto, Cesar (Cifarma)
[mailto:[EMAIL PROTECTED] Sent: 21 March 2003
23:18To: Help400 (E-mail)Subject:
Indices?
Disculpen la pregunta
Title: Message
En la
definicion de perfil de usuario tienes un parametro para restringir a una sola
sesion.
-Original Message-From: juanito
[mailto:[EMAIL PROTECTED] Sent: 24 March 2003 14:52To:
[EMAIL PROTECTED]Subject: Inicio de
sesion
Es la
primera vez que utilizamos este for
crear un
índice para este recordset resultante?
-Mensaje
original-De: Cubero,
Rafael (R.) [mailto:[EMAIL PROTECTED]Enviado el: Lunes, 24 de Marzo de 2003
03:55 a.m.Para:
'[EMAIL PROTECTED]'Asunto: RE: Indices?
¿Como
trabajas en RPG? de forma tradicional (DDS y des
No es por desanimarte, pero hace años costaba unas 200.000 pts. Que IBM te
lo recuperara. Pero puede que alguien sepa algun truco.
-Original Message-
From: Carlos Veza Iglesias [mailto:[EMAIL PROTECTED]
Sent: 01 April 2003 10:38
To: Forum HELP400 (E-mail)
Subject: Acceso a sistema
Funciona, pero creo que no es lo que tu quieres (no encuentro la nota de
referencia).
Si no estoy equivocado, el optimize no te selecciona tan solo el numero de
reg. que le digas. Lo que hace que al abrir el cursor cuando ha seleccionado
el numero de reg indicados deja de seleccionar y devuelve el
Intentalo utilizando el qmqry.
Con respecto a los comentarios de JZARATE, un tanto despectivos, creo que estan fuera
de lugar, y puede que la proxima pregunta que envie, aun conociendola nadie te
responda. Hay que ser un poco mas ¿¿politicamente correcto??
-Original Message-
From: Jav
Se me olvido,
Porque no utilizais el RUNSQLSTM? Es una manera de ejecutar las SQL sin usar STRSQL, y
ademas te valida las sentencias sin necesidad de ejecutarlas.
-Original Message-
From: Javier Mora [mailto:[EMAIL PROTECTED]
Sent: 28 May 2003 09:32
To: Forum AS/400 en castellano
Subject
Utiliza el dsppgm y mira en la definicion de los modulos
-Original Message-
From: Metalkris S.A. [mailto:[EMAIL PROTECTED]
Sent: 28 May 2003 17:40
To: [EMAIL PROTECTED]
Subject: Localizar Fuente ILERPG
Hola Foro:
Os traslado la siguiente pregunta:
Cuando compilas un RPG, y posteriorm
Title: Message
Si lo
tienes en un CL, monitoriza el mensaje y ponle un DLY por el tiempo que quieras
y vuelvelo a ejecutar.
-Original Message-From: Fernando Pérez
[mailto:[EMAIL PROTECTED] Sent: 29 May 2003 10:39To: Foro
400 ([EMAIL PROTECTED])Subject: Tiempo máximo espera
archivo
Title: Message
No
vendria nada mal que alguien de los responsables del Foro le transmitiera de
alguna manera todos estos comentarios y opiniones a IBM. Puede que algun
dia se enteren realmente de lo que piensan sus clientes.
-Original Message-From:
Jesus Busquets/NOTES/ES [mailto:
Creo que has dado justo con el problema. ¿Por que no es mas conocido el AS/Iseries...?
Porque la mayoria de los 'profesionales' solo conocen el mundo del windogates, ¡¡ les
sale casi gratis su conocimiento !!.
En el momento en el que IBM prepare cursos de formacion (SERIOS) y a un precio
asequi
Title: Message
Como
bien dice Ignacio, no creo que el foro sirva para esto. Dirigete a la revista o
a un broker.
-Original Message-From: José M. Barrios
[mailto:[EMAIL PROTECTED] Sent: 02 June 2003 09:19To:
[EMAIL PROTECTED]Subject: Venta AS400 con 1
año
Muy Sres.
nuestros:
Cuantos registros tiene el fichero?
Dependiendo del numero de registros que tenga, el DB2 puede decidir que el acceso en
secuencia es mas rapido o eficiente.
-Original Message-
From: Dpto. Técnico [mailto:[EMAIL PROTECTED]
Sent: 11 June 2003 17:57
To: [EMAIL PROTECTED]
Subject: Forzar le
¿La primera vez que corriste el programa tenia esa cantidad de registros?
De no ser asi, recompila el programa.
Tuvimos un problema similar y para que esto no nos pasara y el tiempo de ejecucion
fuera 'aceptable', en version 4.3, teniamos que recompilar el pgm. Varias veces dentro
del proceso.
¿
Ponte en edicion del fuente y pulsa F4 en la linea de definicion de la UDS, veras que
te aparece un campo que en el que defines como se llama el area de datos externa y
tiene 10 pos.
-Original Message-
From: MRIERAB [mailto:[EMAIL PROTECTED]
Sent: 18 June 2003 14:29
To: Forum News400
Su
Esto me da el error RSC4083 :
"Las posiciones 13-16, 21-43, 52-74 no están en blanco pero contienen
una Estructura de Datos"
Alguna idea, que hago mal?
Marti Riera
- Mensaje Original -
De: "Cubero, Rafael (R.)" <[EMAIL PROTECTED]>
Fecha: Miercol
-- Mensaje Original -
De: "Cubero, Rafael (R.)" <[EMAIL PROTECTED]>
Fecha: Miercoles, Junio 18, 2003 2:51 pm
Asunto: RE: Renombrar area de datos en RPG III
> Ponte en edicion del fuente y pulsa F4 en la linea de definicion
> de la UDS, veras que te aparece un campo que en el que
Escribiendolas en un fuente y ejecutandolas mediante en RUNSQLSTM o generando un qmqry
y ejecutandolo con el comando strqmqry.
-Original Message-
From: Manuel Garcia [mailto:[EMAIL PROTECTED]
Sent: 20 June 2003 12:07
To: Forum_AS400
Subject: Sentencias SQL en CL
Buenos dias Forum,
Me
Title: Message
Juan
Carlos,
nosotros estamos en lo mismo desde hace 2 años, pero todavia no han
tomado una decision definitiva. Por ahora vamos a seguir
utilizandola.
-Original Message-From: jcarias
[mailto:[EMAIL PROTECTED] Sent: 25 June 2003 13:23To:
[EMAIL PROTECTED]Subject: RE
Una preguntita al respecto, ¿y los tiempos de respuesta?. Nos han dado un cursito de
iniciacion y hemos creado un par de programitas y cada 'copilacion' tarda como 10
veces mas que el rpg y de la ejecucion no te cuento, pero no se si es nuestra falta de
experiencia o la realidadd.
-Origin
Title: Message
Hector,
Si no
entiendo mal, tu problema es que se accede a la tabla numeradora de polizas y el
registro queda bloqueado hasta que el usuario continua. Y si el usuario no
responde en un tiempo, el resto de usuarios no puede
continuar?
De ser
asi, y no tienes problemas con los
Has comprobado que el Fuente del programa tenga realmente este CCSID?
-Original Message-
From: SISTEMAS DEPARTAMENTALES [mailto:[EMAIL PROTECTED]
Sent: 02 September 2003 11:02
To: [EMAIL PROTECTED]
Subject: PROBLEMA CON JUEGO DE CARACTERES
--- Recibido de BBVINFOR.C014439A/A928263 SIS
Para intentar ayudarte, primero danos alguna informacion:
Has tenido un crecimiento en numero de reg. considerable?
Has instalado alguna PTF o cambiado de release?
Has compilado el programa y le has ejecutado en un entorno con muchos
menos/mas registros?
En cualquier caso, prueba compilando el pro
se ha producido ningun cambio mas en el sistema.
Y que me dices de los TRIGGERS. Nos da errores de Referencias Cruzadas.
Un saludo,
Jesus Mª ARZAK CAPILLA
TALLERES DE ESCORIAZA,S.A.
Dpto Proceso de datos
www.tesa.es
"Cubero, Rafael (R.)" <[EMAIL PROTECTED]>@combios.es con
.
Un saludo,
Jesus Mª ARZAK CAPILLA
TALLERES DE ESCORIAZA,S.A.
Dpto Proceso de datos
www.tesa.es
"Cubero, Rafael (R.)" <[EMAIL PROTECTED]>@combios.es con fecha 16/09/2003 10:58:37
Por favor, responda a [EMAIL PROTECTED]
Enviado por: [EMAIL PROTECTED]
Destinatar
lto:[EMAIL PROTECTED]
Sent: 16 September 2003 12:36
To: [EMAIL PROTECTED]
Subject: RE: Problemas con AS400
Gracias rafael,
Una pregunta mas.
Cuando hablas de restricciones a que te refieres. Como se crea una
restriccion a un fichero. Que yo sepa aqui no se ha hecho nada de esto
Un saludo,
Title: Message
No se
puede, pero puedes intentar crearte un fichero de trabajo, definido con las
claves que te interesan y tratarlo (cargarlo, descargarlo, accesos...). Es mas
engorroso y por supuesto mas lento, pero funciona.
-Original Message-From: Alfredo Reyes
[mailto:[EMAIL PR
No habras cambiado el lenguaje principal? O has incluido uno secundario?
-Original Message-
From: GIL Francisco Javier [mailto:[EMAIL PROTECTED]
Sent: 19 September 2003 16:22
To: [EMAIL PROTECTED]
Subject: RE: Error del sistema SQL
El mío es un S20, pero el problema como ya he dicho es
2003 16:30
Para: [EMAIL PROTECTED]
Asunto: RE: Error del sistema SQL
Nada, ningún cambio. Es muy extraño.
-Mensaje original-----
De: Cubero, Rafael (R.) [mailto:[EMAIL PROTECTED]
Enviado el: viernes, 19 de septiembre de 2003 16:28
Para: '[EMAIL PROTECTED]'
Asunto: RE: Error del sistema S
Te puedo dar mi opinion y conocimientos a nivel de put.. Usuario.
Tecnicamente no te puedo ayudar, porque nosotros, gracias a .. No nos encargamos de
estos temas.
En nuestra empresa lo hemos tenido, pero nos los quitaron por motivos economicos, y
eso que tenemos red propia.
En cuanto a su funcio
No utilizes la descripcion externa (copy dds all format). Definela tu y dale
los nombres que tu quieras, o utiliza, si tienes el sql que no necesita el
nombre del registro.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 20 October 2003 17:02
To: [EMAIL PROTECT
No doy credito. ¿Dices en serio que tienes un pgm en RPG que tiene todas esas
sentencias?
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 17 November 2003 17:59
To: [EMAIL PROTECTED]
Subject: ILE-RPG superior a 32764 registros.
Teniendo un archjivo fuente ILE
Title: RE: Ayuda On-line para aplicaciones
Yo te recomiendo que lo hagas con 'paneles' porque si mal no recuerdo el Ofivision esta descatalogado.
-Original Message-
From: Juan Carlos Paredes [mailto:[EMAIL PROTECTED]]
Sent: 09 January 2004 16:40
To: 'Forum Help 400'
Subjec
Title: Message
Perdona,
¿a que
te refieres con 'varios miembros' ?
Si vas
a incluir cualquier cambio y mucho mas la clave no tienes mas remedio que
compilar.
Otra
opcion es usar SQL.
-Original Message-From: gerardo.santillana
[mailto:[EMAIL PROTECTED] Sent: 21 January 2004
18:59
Title: Message
Utiliza los MSGID, no tienes que recompilar y luego montate una pequeña
aplicacion para su mantenimiento. Funciona muy bien.
-Original Message-From: Juan Antonio
[mailto:[EMAIL PROTECTED] Sent: 23 January 2004
14:36To: [EMAIL PROTECTED]Subject: Re: Delegaciones
y mult
ver costes etc?.
Gracias.
- Original Message -
From:
Cubero, Rafael
(R.)
To: '[EMAIL PROTECTED]'
Sent: Friday, January 23, 2004 3:11
PM
Subject: RE: Delegaciones y
multilenguajes
Utiliza los MSGID, no tienes que recompilar y luego montate u
Title: Message
Animo,
la libertad de expresion parece que no esta de moda.
Para
los sres.de Seagull, un consejo gratis, creo que deberian replantearse la
estrategia de marketing. Puede que se hayan cerrado las puertas en un
potencial de clientes bastante grande. Han perdido una inmejorable o
Voto SI, pero con matizes:
No es bueno eliminar o vetar del foro a nadie. Asi conocemos a cada uno de los
posibles impresentables que hay en nuestro entorno, y de esta manera estaremos 'al
loro'. Recordad: 'por sus acciones les conoceremos'.
-Original Message-
From: Juan Ramón Garcia [m
Title: Message
NO, la
qtemp es unica por trabajo. Dejalo en un fichero temporal que luego borres al
final del proceso.
-Original Message-From: Foro AS/400
[mailto:[EMAIL PROTECTED] Sent: 17 February 2004
13:37To: [EMAIL PROTECTED]Subject: QTEMP de
interactivo y de Batch
Buenos dias
Title: FW: Off topic: Linux
Queridos foreros TODOS.
Hace poco tiempo si mal no recuerdo alguien pregunto por algo del Linux,
Pues bien, en mi empresa han 'declarado' Linux como estrategia futura, no se si lo veran mis ojos, pero por si acaso habra que empezar a aprender cosas nuevas.
La p
Prueba con : SUBSTR(campo, 5, 2)
-Original Message-
From: Diego Garulo [mailto:[EMAIL PROTECTED]
Sent: 20 February 2004 16:49
To: [EMAIL PROTECTED]
Subject: Pregunta SQL
Buenas tardes compañeros foreros.
Necesito enviar desde un programa en VisualBasic una sentencia SQL al 400 pero
se
Title: Message
Si es
el mismo campo, concepto e identifica un unico valor, ¿por que vas a llamarle de
varias formas?. Yo recomiendo un unico nombre para cada concepto, y si puedes,
utiliza la definicion de ficheros (tablas) y campos (atributos) por SQL
normalizando al maximo posible.
En
cu
Diego, podrias enviarme informacion sobre la formacion que dais?
-Original Message-
From: Diego Camacho Moreno [mailto:[EMAIL PROTECTED]
Sent: 03 March 2004 12:02
To: [EMAIL PROTECTED]
Subject: Re: Cursos AS400
Yo te puedo informar, pero como es un tema comercial de la empresa donde
Diego,
Olvide darte mi direccion:
[EMAIL PROTECTED]
-Original Message-
From: Diego Camacho Moreno [mailto:[EMAIL PROTECTED]
Sent: 03 March 2004 12:02
To: [EMAIL PROTECTED]
Subject: Re: Cursos AS400
Yo te puedo informar, pero como es un tema comercial de la empresa donde trabajo dame
Title: Message
No es
por alarmarte, pero yo revisaria los discos. Utiliza las Herramientas de
servicio y chequea los mensajes de los discos, puede que tengas sectores
erroneos. Tambien puedes verificar los mensajes de la cinta (si es que el bk es
a cinta).
-Original Message-From: Da
Title: Message
Si
tienes QRY tan solo tienes que elegir el campo SRCDTA y tan solo te listara las
sentencias.
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jesus BusquetsSent: 23 April 2004 09:20To:
[EMAIL PROTECTED]Subject: Re: Copia de un miem
Title: Message
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jose Luis CabreraSent: 30 April 2004
12:15To: [EMAIL PROTECTED]Subject:
Buenos días foro, estoy intentando
hacer una SQL en un ILE-RPG y me estoy volviendo loco. Haber si me podéis e
Title: Message
Haz un
debug, y mira el valor que te da el campo SQLCOD en cada sentencia SQL que se
ejecute. Esto te dara una pista de lo que puede ser.
En
cualquier caso, porque utilizas SQL dinamico, para este ejemplo es mejor el
estatico.
-Original Message-From:
[EMAIL PROTECTED
Con esta sentencias, si tene blancos o nulos:
UPDATE lib/file
SET campo = 0
WHERE HEX(campo) = '00'
OR HEX(campo) = '40404040404040';
Para otros valores lo mejor es hacer una selec con los posibles valores en H
Por mi esperiencia, lo mejor es definir un parametro CHAR y definir su estructura
internamente en cada uno de los programas que lo envien/reciban (Cobol: nivel 01, RPG:
DS, etc..) de esta manera NUNCA tienes problemas.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Esto te puede valer:
INSER INTO file-o
Select campo1, sum(campo2) from file-i
Group by campo1
OJO: los campos de salida de la select deben coincidir con los del file-o.
Pero para el ejemplo que das puede valer, con algun apaño mas...
-Original Message-
From: [EMAIL PROTECTED] [ma
No se si sera lo mismo, pero por lo que cuentas son los mismos sintomas: Cuando tienes
pulsada la tecla de Mayusculas durante un cierto tiempo te pasa eso. Y la unica
solucion es la que apuntas. Como se suele decir ajo y agua
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL
Title: Message
¿Tienes o usas SQL?
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Juan AntonioSent: 31 May 2004 18:09To:
ForumSubject: Sobre acceso a un fichero...
Buenas tardes.
Se me plantea la siguiente duda (ya de
lunes...).
Tengo un fichero q
From:
Cubero, Rafael
(R.)
To: [EMAIL PROTECTED]
Sent: Tuesday, June 01, 2004 9:47
AM
Subject: RE: Sobre acceso a un
fichero...
¿Tienes o usas SQL?
-Original Message-From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Juan
AntonioSent: 31 Ma
#x27; a los ficheros. Caso
de, por ejemplo, tener que recuperar los precios a aplicar a toda la
facturación de un día, sí sería una buena alternativa.
Saludos.
Fernando
Pérez.
Cerámica Saloni.
Dpto. Sistemas
-Mensaje original-----De: Cubero, Rafael (R.)
[mailto:[EMAIL PROTECTED
Si incluyes una variable no te queda mas remedio que utilizar un campo auxiliar:
Esto es un ejemplo en COBOL:
01 WK-FUZZY.
05 WK-FUZZY-CHAR PIC X(05) VALUE SPACES.
05 WK-FUZZY-SYMB PIC X(01) VALUE "%".
01 variablePIC X(6).
...
Como bien te dicen otros colegas no debes de tener problemas con esto.
Pero para ejecutarlo con paso de parametros, que yo sepa solo se puede hacer si
conviertes a QMQRY, que si lo soporta.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Miquel Lerin
Sent
Tienes los logicos creados por SQL? De ser asi simplemente tienes que
desabilitarlos.Pasa el pgm, reorganiza y vuelve a habilitar los logicos. Si no
es asi, borralos y luego los vuelves a crear despues de pasar el proceso y
reorganizar.
En cualquier caso, lanza el programa por bloques, esto es
Title: Message
Se me
olvido,
Si
tienes varios procesadores, el proceso que te indeque de tratar n
registros puede mejorar si partes el fichero en n fisicos creados por cpyf con x
registros cada uno. Y luego el proceso lo pasas sobre ellos, en este caso puedes
lanzar los procesos todos a la
Title: Message
Como
bien dice Jesus,
toda
la base de la programacion que teniamos en mi anterior compañia era esta, y doy
fe que en 9 años (empezamos en un S38) siempre funciono
correctamente.
Ahora
hacemos algo similar pero por SQL, y sigue sin dar problemas.
-Original Message---
Title: Message
Perdona, se me olvido decirte que hicieras un rgzpfm del fichero y
recompila el pgm.
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Diego GaruloSent: 29 November 2004 13:48To:
[EMAIL PROTECTED]Subject: RE: rpg/400, chain/reade ... n
Title: Message
Perdona de nuevo.
¿Has
probado a ejecutarlo con debug? Con el debug puedes hacer el seguimiento
interactivamente, viendo los valores de las variables o bien puedes no
realizarlo interactivo y luego ver las anotaciones. Puede que esto te ayude a
encontrar el problema.
-
Eto es un pequeño ejemplo:
** Beginning of data *
DCLF FILE(OBJICOM)
LEER: RCVF
MONMSG MSGID(CPF0864) EXEC(GOTO CMDLBL(FI
Comparto vuestra opinion.
Y a IBM (España) les sugeriria que volviera a la epoca en la que cada mes habia
al menos un seminario tecnico, generalmente gratuito para clientes, ¡que
tiempos aquellos! ¿que le pasa a IBM, que ya no tiene tecnicos? ¿quiza los
jubilo antes de tiempo, perdon quise decir
Title: RE: Estructura de datos en FETCH
Es que es como debe hacerse.
Pero ojo, cuidado con utilizar *. Es mas comodo pero si tienes cambios de la estructura del fichero aunque no afecten al pgm te veras obligado a recompilar o cascara el pgm al ejecutar.
-Original Message-
From:
Cubero, Rafael (R.) [SMTP:[EMAIL PROTECTED]
> Enviado el: viernes, 17 de diciembre de 2004 16:41
> Para: [EMAIL PROTECTED]
> Asunto: RE: Estructura de datos en FETCH
>
> Es que es como debe hacerse.
> Pero ojo, cuidado con utilizar *. Es mas comodo pero si tienes cambio
Jaime,
Que yo sepa, eso no se puede hacer, la solucion en tu caso es tener una
estructura unica para el fetch y luego moverla a otra que te interese.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jaime Villa
Torres
Sent: 11 January 2005 13:44
To: forum
Title: RE: Sustituir un Chain
Simplemente:
Select 'x' (una constante o el campo que tu quieras)
Into :x
From fichero
Where
K1 = :k1 and
K2 = :k2 and …. (la clave de acceso completa que necesites)
Luego preguntas por el codigo de retorno del Sql que si en 100 significa que no ex
Contarnolo, parece que en IBM se han 'coscao' y ya no es accesible.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fernando Martínez
Sent: 28 January 2005 10:40
To: forum.help400@combios.es
Subject: Re: Atentos al "APAR description" de esta ptf !!!
Buen
Ya lo pude ver..
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cubero, Rafael
(R.)
Sent: 28 January 2005 10:58
To: forum.help400@combios.es
Subject: RE: Atentos al "APAR description" de esta ptf !!!
Contarnolo, parece que en IBM se han
Adelante, buena suerte, tienes mi apoyo en lo que pueda ayudarte.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Juan Ramón Garcia
Sent: 03 March 2005 11:03
To: Foro 400
Subject: [RT] Revolución Tecnológica - Prólogo
Hola a [EMAIL PROTECTED]:
Como ya h
Title: Message
Creo
que solo lo puedes hacer por SQL.
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of LLuis SeguraSent: 11 March 2005 10:30To:
forum.help400@combios.esSubject: Selecion dinamica de datos para un
fichero Join
Hola a [EMAIL PROTECTED]
Title: Message
Si el
fichero lo tienes en journal, tienes esa informacion.
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Felix Arellano TamezSent: 22 March 2005
15:18To: forum.help400@combios.esSubject: uso de
ficheroHola Foro!!
Sabe alguno de
Title: Message
Perdon
se me olvido: el comando que debes utilizar es DSPJRN, te recomiendo
salida a fichero y luego lo tratras.
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Felix Arellano TamezSent: 22 March 2005
15:18To: forum.help400@combios.e
Prueba quitando lo que tu dices que son comentarios. Piensa que esto no es un
CL.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vidal Rios
Sent: 13 April 2005 01:55
To: forum.help400@combios.es
Subject: RE: Error con el RUNSQLSTM
Los comentarios se es
Llevamos trabajando en SQL(Cobol y algun RPG) desde hace unos 9 años y es el
standard de programacion de mi dpto. Las aplicaciones estan funcionando en 19
instalaciones y tenemos tablas de millones de registos. Y te puedo decir que
salvo en algunos casos puntuales (cambios de rel. y PTF no actua
ODBC, cascaba durante su ejecución. El mismo procedimiento de creación
ejecutado desde un trabajo sometido, ¡funciona!.
No sé, demasiados problemas en muy poco tiempo.
-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de Cubero, Rafael
(R.)
Enviado el: jueves, 21 de
Jesus,
No busques el problema en la configuracion de la maquina. Puede que sean
PTF's. En cualquier caso te recomendaria que revisaras las sentencias SQL y/o
las vias de acceso, puede que con un pequeÃo cambio funcione mas eficiente.
Ten en cuenta que el DB2 del Iseries/400 tiene sus peculiar
Title: Message
Con
los datos que das es dificil, pero todo apunta que se necesita algun indice.
Arranca el debug (STRDBG) sin especificar ningun pgm. y lanza la
sentencia.
Al
teminar con dspjob podras ver todas las anotaciones de lo que el sql
ha estado haciendo, y fijate si ha accedido a
Tan solo debes tener en un fuente aparte las sentencias que necesitas y solo
debes incluir donde lo necesites las sig. sentencias:
COPY nombre-del-fuente OF nombre-del-fichero-fuente
Ojo puede que necesites dos copys, uno para la definicion de campos en la
working y otro para las
Fernando, no te vale,
Tienes que definir toda la sentencia como dinamica, y cada vez que cambien los
parametros debes Cerrar cursor, volver a hacer el Prepare, el declare y el
open.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Fernando Martínez
Sent:
Title: Message
Puedes
hacerlo:
UPDATE LIBRERIA/ARCHIVO SET
IMPORTE = 6000 WHERE CUENTA >43 and cuenta <430099
-Original Message-From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of PostmasterSent: 09 June 2005 12:40To:
forum.help400@combios.esSubject: SQL
Buenos dí
Por lo que yo conozco, no se puede hacer,
Nosotros primero lo pasamos a un fichero de trabajo sin empaquetados y luego lo
transmitimos.
Otra posibilidad es pasarlos en formato DIF. En ese caso no tenemos problema,
aunque no te se decir como hay que definirlo porque usamos una utilidad de la
emu
Title: Message
Lo que
ocurre es que el DB2/400 esta creando internamente una 'tabla de trabajo' para
poder realizar lo que le pides.
Realmente lo que te ocurre es que tienes un problema de 'claves'.
Para
saber que 'indices' debes de crear para que vaya todo mas rapido o para obtener
la inf
1 - 100 of 127 matches
Mail list logo