lunes, 27 de julio de 2009

Cambiar el locale en fedora

Para cambiar el lenguaje y charset solo basta con modificar el archivo:

/etc/sysconfig/i18n

La variable LANG se modifica por cualquier charset instalado en fedora como puede ser es_MX.UTF8 o es_MX.ISO-8859-1

Saludos cordiales.

jueves, 2 de julio de 2009

¿Problemas con el codigo de pagina en postgresql para windows? Aqui esta lo que a mi me funciono...

Este problema es muy frecuente cuando empezamos a usar postgresql sobre todo en windows y es que cuando insertamos datos en nuestras tablas con caracteres acentuados, eñes o cualquier otro caracter raro, no se visualiza correctamente. Esto es debido a un problema de codificación entre el cliente y el servidor, pero el problema se soluciona facilmente porque en realidad no es un problema de postgres sino de nosotros.

1) Abrimos una terminal de msdos (cmd) o command prompt y ahi seteamos la codificacion WIN1252 para permitirnos un rango mas amplio de caracteres. El comando queda asi: chcp 1252.

2) Modificamos el tipo de letra de la consola a "Lucida Console".

3) Seteamos el client_encoding de postgres a Win1252 de la siguiente manera:


set client_encoding=win1252;


4) Eso es todo.

Saludos.

Eliminando la cuenta del servicio de postgres en windows

Hola a todos, hoy baje la esperada version 8.4 de postgresql y como lo probe en windows me tope con un problema que ya me habia pasado antes pero no le di importancia y este fue:

Cuando intente instalar el nuevo postgres despues de desinstalar la version anterior, creo que la 8.3.7 bajo windows vista pues resulta que no me acordaba del password que le habia puesto al usuario postgres que levanta el servicio y pues no podia instalar el nuevo porque no avanzaba de la pantalla en la que pide el password del usuario postgres. Pues bien lo que se me ocurrio fue borrar la cuenta anterior y dejar que el instalador de postgres creara una nueva cuenta de postgres. El como lo hice fue de la siguiente manera:

1) Abrir una ventana de msdos o command prompt en modo administrador, sin ofender a los amigos de command prompt en particular a Alvaro Herrera que le mando saludos.

2) Ahora digite: net user /delete postgres

3) Eso fue todo...

Y pues ya pude instalar mi postgres nuevo.

Saludos.

Bahia desde el balcon...

Bahia desde el balcon...
Ixtapa Zihuatanejo