El día 22 de noviembre de 2010 15:39, Alvaro Herrera <[email protected]> escribió: > Excerpts from Luis Felipe Aguilar Pereda's message of lun nov 22 12:18:38 > -0300 2010: >> Saludos a todos los listeros, >> >> Una consulta, estoy creando una base de datos y tengo el carácter "ñ" >> en algunas tablas, al momento de crearlas no hay problemas, Pero al >> momento de hacer un backup de la base de datos me genera un error y >> las tablas con nombre de columnas que tienen la el carácter "ñ" no son >> incluidas en el backup. alguien tiene alguna solución? o es >> recomendable no usar "ñ" en nombres de columnas. > > No es recomendable usar caracteres fuera del rango ASCII en > identificadores (nombres de tablas, columnas, etc) >
Lo mejor es hacer lo que dice Álvaro. De todas formas, si no podés seguir la recomendación, supongo que si estás haciendo backup con pg_dump, podés convertir la salida con iconv, o cuando hacés pg_restore, aplicarle a la entrada iconv .... una cosa así quizás funcione ... cat archivo_backup.sql | iconv -f xxxx -t yyyy | pg_restore .... Para ver qué hay que poner en "xxxx" e "yyyy", tendrías que pasar más data (sistema operativo, versiones, comando que estás tirando para el backup y el restore, etc). Saludos! Silvio - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
