Re: Runtime Problems
От | Andrew Dunstan |
---|---|
Тема | Re: Runtime Problems |
Дата | |
Msg-id | 2081.24.211.141.25.1084445625.squirrel@www.dunslane.net обсуждение исходный текст |
Ответ на | Re: Runtime Problems ("Andrew Dunstan" <andrew@dunslane.net>) |
Ответы |
Re: Runtime Problems
|
Список | pgsql-hackers-win32 |
I said: > Richard Luckhurst said: >> Hello All >> >> I am quite new to pgsql and the Win32 port. I have just tried Vishal's >> new guide to building >> and I am having what looks like a path problem when I try to >> initialise a database. I am using >> Windows 2000. Everything builds and installs OK and I have copied the >> files in the msys\1.0\local\pgsql >> to my c:\pgsql folder as per the instructions. I have added >> C:\pgsql\bin and c:\pgsql\lib to my path >> as instructed. When I try to run initdb I get the following error >> >> initdb -D c:\pgsql\data -W --lc-collate=C The clue is actually in these following 4 lines >> Bad command or file name >> fgets failure: No error >> Bad command or file name >> fgets failure: No error For some reason, initdb has found postgres.exe in 2 locations but in both cases has been unable to execute it, and consequently unable to read in the version string. That's a bit strange - I have no explanation for it right now. The relevant code has just been refactored by Bruce as part of the relocation stuff. For now, I still recommend running from the installed path. cheers andrew >> The program "postgres" is needed by initdb but was not found in >> the directory "C:/msys/1.0/local/pgsql/bin". Check your installation >> >> I would appreciate any clues here as this has me stumped. I don't >> understand why is should even be looking in the msys directory. >> > > I haven't had time to read the document referred to, but if it > currently recommends that you run from anywhere but the installed path > then I disagree with it. When we get relocatable installs, which Bruce > is working on, you will be able to move the whole installation around > to your heart's content. > > Have you checked that there is still in fact a > C:/msys/1.0/local/pgsql/bin/postgres.exe? Could it be a permissions > problem? >
В списке pgsql-hackers-win32 по дате отправления: