• Publicidad

Problemas con client_encoding

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Problemas con client_encoding

Notapor hugo11ab » 2010-12-08 23:32 @022

¿Qué tal? Nuevamente estoy solicitando de su valioso apoyo.

Tengo una base de datos en PostgreSQL de la cual realicé un respaldo con pg_dump.
El respaldo quedó de la siguiente manera:
Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
--
-- PostgreSQL database dump
--

SET client_encoding = 'SQL_ASCII';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

--
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: postgres
--

COMMENT ON SCHEMA public IS 'Standard public schema';
SET search_path = public, pg_catalog;
SET default_tablespace = '';
SET default_with_oids = false;

CREATE TABLE accesos (
    num_id character varying(30) PRIMARY KEY,
    usuario character varying(25),
    fecha_e date,
    hora_e time without time zone,
    fecha_s date,
    hora_s time without time zone,
    ip character(15),
    clvgerencia character varying(4),
    privilegio character(3),
    sistema character varying(15),
    mes integer,
    status_mes character(2),
    anio integer,
    consec integer,
    activo BOOLEAN DEFAULT true
);
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Esta tabla contiene varios registros. La variable client_encoding la dejé con la codificación SQL_ASCII debido a que con UTF8 no aceptaba letras con acento y tampoco la Ñ.

¿Hay alguna manera de dejar la codificación a UTF8 y que me acepte las letras con acento, las Ñ y los formatos de fecha sean por ejemplo 08/12/2010 (dd/mm/aaaa)?

He intentado hacer el cambio, pero al momento de que se cargan los datos me manda el siguiente mesaje:

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
 ERROR:  secuencia de bytes no válida para codificación «UTF8»: 0xd14f
HINT:  Este error también puede ocurrir si la secuencia de bytes no coinciden con la codificación esperada por el servidor, lo cual es controlado por el parámetro «client_encoding».
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


¿Tienen alguna idea de cómo puedo convertir información codificada con SQL_ASCII a UTF8?

Saludos
hugo11ab
Perlero nuevo
Perlero nuevo
 
Mensajes: 77
Registrado: 2006-07-22 23:24 @016

Publicidad

Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados