On 07/18/2009 12:03 AM, Joshua D. Drake wrote:
I have a directory structure as :On Fri, 2009-07-17 at 23:42 +0530, Sachin Srivastava wrote:I am using PostgreSQL 8.3 on Windows XP SP2. I am getting this strange error while initdb: Part of the error message i get, The database cluster will be initialized with locale English_United States.1252. The default database encoding has accordingly been set to WIN1252. The default text search configuration will be set to "english". fixing permissions on existing directory C:/postgres/data ... ok creating subdirectories ... initdb: could not create directory "C:/postgres": File exists initdb: removing contents of data directory "C:/postgres/data" Looking into the initdb code, it should create sub directories (global, pg_xlog, pg_clog, base etc ) under directory C:/postgres/data. I cannot understand, why it is trying to create "C:/postgres". Any thoughts?Well the error I see is that C:/postgres already exists. Meaning you had a postgres file or directory already. Initdb will bail out if that is the case. C:\ ->Postgres -->bin -->lib -->share Now i get this error, when i tried to do initdb setting my PGDATA to C:\postgres\data which is an empty directory and i am running it (initdb) as administrator user. Joshua D. Drake -- Regards, Sachin Srivastava www.enterprisedb.com |