ERROR - invalid byte sequence for encoding UTF8 - 0xe46973

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C6F301.475C0E50
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hallo allerseits,

wie ich gelesen habe, haben wohl andere auch das gleiche Problem gehabt.
(Vielleicht haben sie es immer noch)
Ich habe aber leider keine Antworten auf dessen Fragen gefunden. :o(

Weiss jemand, wieso beim pg_restore folgende Meldung kommt?

pg_restore: connecting to database for restore
pg_restore: [archiver (db)] Error while INITIALIZING:
pg_restore: [archiver (db)] could not execute query: ERROR: invalid
byte sequence for encoding "UTF8": 0xe46973
Command was: --
-- PostgreSQL database dump
--

-- Started on 2006-10-16 12:12:53 Westeuropäische Normalzeit

SET client_encoding =3D 'UTF8';

Diese Meldung wird zwar übersprungen, der Rückgabewert aber auf 1 =
gesetzt.

Prozess beendet mit Exitcode 1.

Kennt jemand eine Lösung für das Problem?

Vielen Dank im Voraus
DevRabbit

------=_NextPart_000_0000_01C6F301.475C0E50
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7036.0">
<TITLE>ERROR - invalid byte sequence for encoding UTF8 - =
0xe46973</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=3D2 FACE=3D"Arial">Hallo allerseits,</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">wie ich gelesen habe, haben wohl andere =
auch das gleiche Problem gehabt. (Vielleicht haben sie es immer =
noch)</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Arial">Ich habe aber leider keine Antworten =
auf dessen Fragen gefunden. :o(</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Weiss jemand, wieso beim pg_restore =
folgende Meldung kommt?</FONT>
</P>
<UL>
<P><FONT SIZE=3D2 FACE=3D"Arial">pg_restore: connecting to database for =
restore</FONT>

<BR><B><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Arial">pg_restore: =
[archiver (db)] Error while INITIALIZING:</FONT></B>

<BR><B><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Arial">pg_restore: =
[archiver (db)] could not execute query: ERROR:  invalid byte =
sequence for encoding "UTF8": 0xe46973</FONT></B>

<BR><B><FONT COLOR=3D"#FF0000" SIZE=3D2 =
FACE=3D"Arial">    Command was: --</FONT></B>

<BR><B><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Arial">-- PostgreSQL =
database dump</FONT></B>

<BR><B><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Arial">--</FONT></B>
</P>

<P><B><FONT COLOR=3D"#FF0000" SIZE=3D2 FACE=3D"Arial">-- Started on =
2006-10-16 12:12:53 Westeuropäische Normalzeit</FONT></B>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">SET client_encoding =3D 'UTF8';</FONT>
</P>
</UL>
<P><FONT SIZE=3D2 FACE=3D"Arial">Diese Meldung wird zwar übersprungen, =
der Rückgabewert aber auf 1 gesetzt.</FONT>
</P>
<UL>
<P><FONT SIZE=3D2 FACE=3D"Arial">Prozess beendet mit Exitcode 1.</FONT>
</P>
</UL>
<P><FONT SIZE=3D2 FACE=3D"Arial">Kennt jemand eine Lösung für das =
Problem?</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Vielen Dank im Voraus</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Arial">DevRabbit</FONT>
</P>

</BODY>
</HTML>
------=_NextPart_000_0000_01C6F301.475C0E50--
Dev-Rabbit [ Mi, 18 Oktober 2006 22:03 ] [ ID #1506302 ]

Re: ERROR - invalid byte sequence for encoding UTF8 - 0xe46973

Dev-Rabbit writes:

> pg_restore: [archiver (db)] Error while INITIALIZING:
> pg_restore: [archiver (db)] could not execute query: ERROR: invalid
> byte sequence for encoding "UTF8": 0xe46973
> Command was: --
> -- PostgreSQL database dump
> --
>
> -- Started on 2006-10-16 12:12:53 Westeuropäische Normalzeit
^^^
Scheinbar stolpert pg_restore über das latin1/latin9-kodierte "ä" im
Kommentar; jedoch kann ich das nicht reproduzieren, da der Kommentar
hier so aussieht:

-- Started on 2006-10-19 05:48:14 CEST

Den Unterschied macht vermutlich Microsofts Version von strftime(3)...

Ich würde vorschlagen, du wirfst das auf <pgsql-bugs [at] postgresql.org>
ein, einschließlich Angaben über das verwendete Betriebssystem und de=
r
PostgreSQL-Version.

Als Workaround sollte man durch Weglassen von "--verbose" bzw. "-v"
beim pg_dump verhindern können, daß der bösartige Kommentar im Dump
landet. Alternativ könnte man auch Windows durch ein angemesseneres
Betriebssystem ersetzten ;-).

Gruß
Andreas

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

http://www.postgresql.org/docs/faq
Andreas Seltenreich [ Do, 19 Oktober 2006 05:55 ] [ ID #1506303 ]
Datenbanken » gmane.comp.db.postgresql.german » ERROR - invalid byte sequence for encoding UTF8 - 0xe46973

Vorheriges Thema: pgadmin III Abfragetooldateimenue reagiert nicht
Nächstes Thema: Freiwilliger Helfer für Systems 2006 gesucht