lunes, 27 de abril de 2015

Actualizar Zonas Horarias en Java

Para actualizar las zonas horarias en Java, se debe descargar la última versión de la herramienta TZ Updater Tool, desde la ruta:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Luego, se debe ejecutar esta herramienta (que es un simple JAR), desde la línea de comandos. Para esto, se debe ejecutar cmd.bat COMO ADMINISTRADOR (buscar el comando, botón derecho, Ejecutar como Administrador). Esto porque en Windows 7, cualquier cambio en las carpetas de programas requiere permisos de administrador.

A continuación, posicionarse en la carpeta bin de la versión de Java que se quiera actualizar (en el caso que haya más de una versión de Java instalada en la máquina) y ejecutar:

java -jar E:\SOFTWARE\Java\tzupdater-2_0_0-2015a\tzupdater.jar -t

donde "E:\SOFTWARE\Java\tzupdater-2_0_0-2015a\tzupdater.jar" es la ubicación del JAR descargado. El parámetro "-t" significa "test". Si hay errores, debiera salir una lista de test fallidos. 

Para actualizar, ejecutar:

java -jar E:\SOFTWARE\Java\tzupdater-2_0_0-2015a\tzupdater.jar -u

Luego, nuevamente ejecutar el test:

java -jar E:\SOFTWARE\Java\tzupdater-2_0_0-2015a\tzupdater.jar -t

Si la actualización fue correcta, esta vez no debiera salir ningún mensaje, lo que significa que las zonas horarias están actualizadas.

viernes, 24 de abril de 2015

Importar Configuración DB2 desde un PC a otro

Para importar la configuración de bases de datos a un nuevo PC (proceso largo y tedioso cuando son muchas bases de datos) existen dos utilidades de DB2: db2cfexp (para exportar la configuración a un archivo)  y db2cfimp (para importar la configuración desde un archivo):

  1. En el PC de origen, ir a DB2 -> DB2COPY -> Herramientas de Línea de Mandatos -> Procesador de Línea de Mandatos:
    1. db2 => quit
    2. db2cfexp e:\software\template.txt TEMPLATE
  2. Copiar el archivo recién creado (template.txt) en el PC de destino
  3. En el PC de destino, ir a DB2 -> DB2COPY -> Herramientas de Línea de Mandatos -> Procesador de Línea de Mandatos
    1. db2 => quit
    2. db2cfimp e:\software\template.txt