Forzado de EHPI para que actualice solo ABAP o JAVA

En este último mes he estado trabajando en un proyecto de actualización de un CRM de la versión 6.0 (2007) a la versión CRM 7.0 EHP1.

En el proceso he tenido que usar el programa EHPI en varios momentos. No se si es por mi desconocimiento o por que el proceso en realidad lo requiere, he tenido que forzar el EHPI para que se ejecute solo con el stack Java y otra vez solo con el stack ABAP.

La forma de hacerlo es pasando al EHPI parámetros en el momento de ejecutarlo. Esto no está muy documentado así que los indico aquí por si le es útil a alguien.

  • Sin la parte Java (solo abap):
    ./STARTUP -srvarg=/DSUService/javadisabled=true
  • Sin la parte abap (solo java)
    ./STARTUP dsupg_base70

Cuando los administradores de sistema gobernaron la Tierra

El siguiente texto es el cuento ganador del Premio Locus 2007. Está escrito por Cory Doctorow bajo una licencia Creative Commons Attribution-NonCommercial-ShareAlike y quisiera compartirlo con los lectores de mi blog.

Recuperar contraseña root en MySQL

En este pequeño truco se muestra la manera de recuperar la contraseña de root en mysql en caso de perdida u olvido.

Decir que este método no es válido si MySQL fue compilado y configurado con la opción '--disable-grant-options'.

Detenemos el servicio

#>service mysqld stop

Iniciamos en modo seguro o completo

#>mysqld_safe --skip-grant-tables --skip-networking&

La opción --skip-grant-tables evita que el servidor use el sistema de privilegios con lo que conseguimos acceso ilimitado a todas las bases de datos con cualquier usuario.

Con la opción --skip-networking evitamos que durante el periodo de tiempo que dure el proceso, el servidor escuche conexiones TCP/IP. Solo trabajamos en un ambiente local. Así evitamos que alguien se nos cuele en la base de datos.

Iniciamos el cliente mysql como root

#>mysql -u root

En este caso no nos va a pedir la contraseña.

Conmutamos a la base de datos de mysql

mysql> use mysql;

Ejecutamos el comando para asignar la contraseña

mysql> UPDATE user SET password=PASSWORD('nuevo_pass') WHERE user='root';
Query OK, 3 rows affected (0.07 sec)
Rows matched: 3 Changed: 1 Warnings: 0
mysql> exit
#>

Reiniciamos el servidor

#> service mysqld restart

La siguiente vez que ingresemos ya nos pedirá la nueva clave.

Telecinco se pasa a Red Hat

Después de la fusión de Telecinco con Cuatro, la cadena de televisión española ha migrado su infraestructura tecnológica al software libre.

Los sistemas seleccionados han sido Red Hat Enterprise Linux y JBoss Enterprise Middleware, ambos de la compañía Red Hat. Anteriormente su infraestructura se basaba en sistemas Unix, más concretamente Sun Solaris y Sun One Application Server.

Tengo que decir que aunque no es una de mis cadenas preferidas debido al contenido que suelen emitir, ha sido una decisión muy acertada ya que los posiciona en una situación privilegiada en cuanto a estándares tecnológicos y en innovaciones TI.

Para más información:

Distribuir contenido