Re: [SQL] [JDBC] problem with spanish characters

2004-05-17 Thread nahum castro
 --- Freddy Villalba Arias
<[EMAIL PROTECTED]> escribió: > Hello
everybody,
> 
>  
> 
> I'm not sure if this is a bug on the upper/lower
> command or anywhere else.
> 
>  
> 
> This is the problem:
> 
>  
> 
>  
> 
> I have a DB that uses 'UNICODE' encoding. PostgreSQL
> version is 7.4.2.
> 
>  
> 
>  
> 
> I have a field that holds characters, including
> characters like 'Ñ' (lowercase version is 'ñ'). The
> name of the field is 'ccaa_ds_ccaa' (table name is
> 'ccaa').
> 
Hola Freddy, he encontrado el mismo problema con psql,
ni sisquiera me permite insertar caracteres con Ñ en  
bases de datos UNICODE.

Siempre he usado LATIN1 para mis bases de datos, lo
que parece ser el problema es el la codificación del
sistema operativo, en Fedora Core 1 en mi archivo
quite las referncias a UTF-8 o UNICODE en mi archivo
/etc/sysconfig/i18n
LANG="es_MX"
SUPPORTED="es_MX:es"
SYSFONT="latarcyrheb-sun16"

Me entro la duda e hice una prueba creando una tabla
con codificación UNICODE y tengo unos resultados
extraños:

Primero no puedo insertar datos con Ñ o ñ, 

enes=# insert into enes(nombre) values('CATALUÑA');
ERROR:  secuencia de bytes no válida para codificación
"UNICODE": 0xd141

Pero con LATIN1 nunca he tenido este problema

Segundo no puedo obtener el describe de la base de
datos:

enes=# \d
ERROR:  secuencia de bytes no válida para codificación
"UNICODE": 0xed6e64

Voy a hacer la prueba con el archivo(fichero) i18n en
codificación UTF-8 y luego te digo que paso.

Nota: el postgres lo instale con RPMS, voy a tratar
tambien con el compilado del codigo fuente.

Saludos desde México.

=
--
Nahum Castro
Leon, Guanajuato, Mexico
e-mail: pedro1_72 at yahoo dot com

_
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. 
http://net.yahoo.com.mx

---(end of broadcast)---
TIP 5: Have you checked our extensive FAQ?

   http://www.postgresql.org/docs/faqs/FAQ.html


Re: [SQL] AYUDA CON LA INSTALACION DEL POSTGRESQL

2005-06-19 Thread Nahum Castro
2005/6/12, Steph Frias <[EMAIL PROTECTED]>:
> 
> 
> Inicie la instalacion del PostgreSQL 7.3.10 como dice
> el install:
> 
> ./configure
> gmake
> su
> gmake install
> adduser postgres
> mkdir /usr/local/pgsql/data
> chown postgres /usr/local/pgsql/data
> su - postgres
> /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
> /usr/local/pgsql/bin/postmaster -D
> /usr/local/pgsql/data >logfile 2>&1 &
> /usr/local/pgsql/bin/createdb test
> /usr/local/pgsql/bin/psql test
Verifica que hayas arrancado el postgres.
arranca mejor con pg_ctl start  para arrancar o stop para parar
Solamente existe el usuario postgres y si sigues como root no te va a
dejar hacer nada.

ahi te va el procedimiento:
# comando como root
$ comando como postgres

$ tar xvzf postgresql.tar.gz
$ cd postgresql
$ ./configure --enable-nls='es' --with-perl
$ gmake
# gmake install
# adduser postgres
# passwd postgres
$ cd
$ mkdir datos
$ /usr/local/pgsql/bin/initdb -E UNICODE -D /home/postgres/datos
$ export PG_DATA=/home/postgres/datos
$ PATH=$PATH:/usr/local/pgsql/bin
$ pg_ctl start
$ createuser -P nombredetuusuariounix
$ createlang plpgsql template1
$ su - nombredetuusuariounix
$ createdb prueba
$ psql prueba
..


> Pero al llegar a la penultima linea me sale:
> [EMAIL PROTECTED] postgres]$
> /usr/local/pgsql/bin/createdb test
> psql: could not connect to server: No existe el
> fichero o el directorio
> Is the server running locally and accepting
> connections on Unix domain socket
> "/tmp/.s.PGSQL.5432"?
> createdb: database creation failed
> 
> Que es lo que debo hacer?
> TanX

Suscribete mejor a la lista en español, que esta en la misma página
donde te inscribiste a esta lista.

Saludos. 


-- 
Nahum Castro González
León, Guanajuato, México

---(end of broadcast)---
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]