Re: [as400-l] Genexus X Evolution 1 Upgrade #3 - Preview #1 (Build 33641) has been released

Muchas gracias por la respuesta.
Es posible que sea un error de interpretación, pero el problema que tuve (hace casi diez años, cuando creé los entornos de producción/preproducción/pruebas, era que si bien era posible la ejecución de un gximpdbr de un sistema a otro, no lo era en el mismo sistema, puesto que el nombre de la biblioteca de datos estaba "escrito a fuego" en el procedimiento de reorganización, y por tanto no podría reorganizar la biblioteca  "PRODUCCION" con un GXSAVF proveniente de un modelo en que la biblioteca de datos se llamase de otro modo (PREPRODUC, por ejemplo).
En aquel momento, no tenía problemas porque trabajaba con equipos distintos para desarrollo y producción, con lo que existía una copia de la biblioteca de producción en cada sistema, y había creado unos procedimientos para enviar por ftp los gxsavf generados, renombrarlos (para mantener todas las reorganizaciones por si acaso), y ejecutar el gximpdbr en el destino.   Ahora, si quiero tener una biblioteca de datos y otra de programas de pre-producción, y otra de producción en el mismo equipo, no encuentro cómo usar gximpdbr para ejecutarlo contra la biblioteca de datos de producción.




El 06/08/2010 13:41, Gustavo Carriquiry escribió:

Jesús,

 

                Yo lo que tengo es un environment de producción pero no tengo la aplicación en producción ahí mismo sino que tengo una copia con las bibliotecas de producción donde trabajan los usuarios.

                Reorganizo, genero, compilo, hago todo lo de producción que tenga que hacer y luego llevo la reorganización y la ejecuto con el GXIMPDBR, luego copio los objetos. Eso es lo que me da los menores tiempos de “downtime” e incluso me permite tener un lugar de “preproducción”.

                Por las dudas nunca hayas usado el GXIMPDBR capaz este doc te puede servir: http://www.gxtechnical.com/gxdl/pub/GeneXus/As400/Tips/Importing_Exporting_reorganizations_in_the_AS400.htm

 

Saludos,

Gustavo

 

From: Jesus Busquets [mailto:jbusquets@grespania.com]
Sent: viernes, 06 de agosto de 2010 04:02 a.m.
To: as400-l@gxtech.com.uy
Subject: Re: [as400-l] Genexus X Evolution 1 Upgrade #3 - Preview #1 (Build 33641) has been released

 

Muchas gracias, ya tenía este archivo, añadí lo que indicas, y  funciona correctamente.

Por otro lado, me encuentro con una última dificultad, y no se si es por inexperiencia con esta versión, pero me resulta problemático el despliegue de las modificaciones en producción:
Tengo el entorno de prototipo y de producción en Gx, y trabajo contra mi máquina de producción. Por tanto, tras haber hecho las pruebas en prototipo, activo el entorno de producción, y cuando estaba en la versión anterior, podía especificar, y , si había algún problema con algún objeto especificado, corregirlo, hasta que, pulsando F5, compilaba todos los objetos de una, minimizando el tiempo de corte de los usuarios.  Ahora se hace todo de una, con lo que debo añadir todo el tiempo de especificación al corte, y , además, como algo haya funcionado mal, se me quedan parte de los programas compilados mientras intento resolver lo que sea que haya fallado.

¿Cómo puedo diseñar una estrategia de compilación de los objetos en producción que minimice el riesgo y el tiempo de cambio de programas?

Saludos


El 30/07/2010 17:09, Gustavo Proto escribió:

Jesus,

Si quieres evitar los errores que mencionas abajo, puedes incluir las siguientes líneas en el archivo config.gx que está en el directorio de la Knowledge Base (si no existe el archivo, créalo).

 

MaximumTableNameLength=10

MaximumIndexNameLength=10

 

Estas opciones de configuración establecen los largos máximos de nombres de tablas e índices con independencia del DBMS/Plataforma. En tu caso, te servirán para que los mensajes de que menciones, no ocurran.

 

From: Jesus Busquets [mailto:jbusquets@grespania.com]
Sent: Friday, July 30, 2010 7:47 AM
To: as400-l@gxtech.com.uy
Subject: Re: [as400-l] Genexus X Evolution 1 Upgrade #3 - Preview #1 (Build 33641) has been released

 

Veo que no se han cambiado algunas de las cosas que han hecho que no me resultara práctico pasar de la versión 9 en mi KB RPG:
- No existe un sistema para conseguir algo parecido a lo que tenía con los styles para disponer de código por defecto en nuevos objetos
- No parece que se haya cambiado el máximo de la longitud de nombres para adecuarlos a la realidad del hecho de que el AS/400 admite longitud 10 en atributos y objetos, pero si en la definiciónd de la kb pongo
longitudes para
atributos:10
tablas: 10
Objetos: 9

  obrtengo errores como:

Index name 'IPRDSOLLEV' exceeds maximum name length allowed by language (8 characters).
Table name 'PRDSOLFASE' exceeds maximum name length allowed by language (8 characters).


El 26/07/2010 19:40, Ursula Bartram escribió:

***** ENGLISH *****

Dear all,

We have uploaded the Preview #1
- Build 33641 of Upgrade # 3 of GeneXus XEV1.
Downloads:

Please let me know any problem to: gxpreview@gxtechnical.com
The status of this upgrade can be followed at this wikipage

Regards,
Ursula Bartram

PS: The release notes (English) are not ready yet, but as soon as possible they will be available.

**
*** ESPAÑOL *****

Estimados,

Esta disponible el Preview #1 - Build 33641 del Upgrade # 3 de GeneXus XEV1.
Downloads:

Cualquier problema que encuentren, nos pueden avisar a: gxpreview@gxtechnical.com
El estado de este upgrade se puede seguir en esta página del wiki

Saludos,
Ursula Bartram

***** PORTUGUÊS *****

Prezados amigos,

Liberamos o Preview #1 - Build 33641 do Upgrade # 3 do GeneXus XEV1.
Downloads:

Qualquer problema que encontrem, por favor avisem a:gxpreview@gxtechnical.com
Mais informação sobre este produto: http://wiki.gxtechnical.com/commwiki/servlet/hwikibypageid?14063

Atenciosamente,
Ursula Bartram

 

 

________________________________________________________

artech_cleyendamini.gifUrsula Bartram, Testing

+598 2 601 20 82 | www.genexus.com/contacto

Síguenos en Facebook | LinkedIn | Orkut | Twitter

 

 

--

Jesús Busquets

GRESPANIA, S.A.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

 

 

--

Jesús Busquets

GRESPANIA, S.A.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

 



__________ Information from ESET NOD32 Antivirus, version of virus signature database 5345 (20100805) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



__________ Information from ESET NOD32 Antivirus, version of virus signature database 5346 (20100806) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

--

Jesús Busquets

GRESPANIA, S.A.

Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.


0 Response to "Re: [as400-l] Genexus X Evolution 1 Upgrade #3 - Preview #1 (Build 33641) has been released"

Publicar un comentario