Re: Garbage character inserted at the beginning of every SQL file on OSX

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: pgadmin-support(at)postgresql(dot)org
Subject: Re: Garbage character inserted at the beginning of every SQL file on OSX
Date: 2010-02-18 21:06:58
Message-ID: 4B7DABF2.4020705@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

On 2/17/10 2:52 PM, Josh Berkus wrote:
>> It's not garbage, it's a Unicode BOM.
>>
>> If your other software cannot read Unicode files properly, you can
>> turn off Unicode file writing under File -> Options.
>
> psql is apparently unhappy with the BOM.
>
> Thanks, I'll let you know if that fixes the issue; if it does, that
> should go in the FAQ.

This appears to fix the problem. I suggest the following FAQ item:

Q: Why do I get "Error On Line 1" trying to load SQL files created with
pgAdmin using psql or other command-line tools?

A: The command-line tools you are using are not unicode-friendly, or are
not configured to be. You should turn off Unicode in the pgAdmin
preferences for the Editor.

--Josh Berkus

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Dave Page 2010-02-18 21:20:24 Re: Garbage character inserted at the beginning of every SQL file on OSX
Previous Message Guillaume Lelarge 2010-02-18 20:52:41 Re: Adding: The bug in the last version of pgAdmin