Tomsk Sysadmins Forum
Windows => Разное => Topic started by: zhenya on October 01, 2007, 16:51:47
-
собственно пробовал ставить разные версии везде одно и тоже пишет
при установке что неможет запустить initdb 128!
в логе
MSI © (14:54) [10:11:28:168]: Note: 1: 1708
MSI © (14:54) [10:11:28:168]: Note: 1: 2205 2: 3: Error
MSI © (14:54) [10:11:28:168]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1708
MSI © (14:54) [10:11:28:168]: Note: 1: 2205 2: 3: Error
MSI © (14:54) [10:11:28:168]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
MSI © (14:54) [10:11:28:184]: Product: PostgreSQL 8.2 -- Installation failed.
MSI © (14:54) [10:11:28:184]: Grabbed execution mutex.
MSI © (14:54) [10:11:28:184]: Cleaning up uninstalled install packages, if any exist
MSI © (14:54) [10:11:28:184]: MainEngineThread is returning 1603
OS windows 2k3 x64 enterprise
-
данной вами информации недостаточно для решения вашей проблемы.
-
что еще нужно?...
Пробовал версию немного младше написало, при установке буквально что нужно работать с консоли а не с терминальной сессии. Mожет быть в этом трабл?
-
из ваших цитат абсолютно ничто не говорит о проблемах с initdb.
Возможно, исполняемый код просто не находится в области видимости и нужно прописать путь к ним в переменной PATH.
Инструкции по установке вами изучены тщательно?
3.5) I'm getting an error message that says PostgreSQL cannot be installed from a Terminal Services session
This is unfortunately so. The PostgreSQL backend won't run from a TS session, and in order to do initdb the installer has to start a standalone backend. Therefore, installation has to be performed from the console. Note that if you are using Windows Server 2003, you can get remote access to the actual console and not just an administrative session. To do this, start the Remote Desktop Connection by executing mstsc /console, and then connect as usual. This will lock the local console of the server and give you control over that session. In this scenario, PostgreSQL should install just fine.
весь документ здесь (http://www.postgresql.org/docs/faqs.FAQ_windows.html)
-
содержание лога.
The program "postgres" is needed by initdb but was not found in the
same directory as "C:/Program Files (x86)/PostgreSQL/8.2/bin/initdb".
Check your installation.
-
содержание лога.
The program "postgres" is needed by initdb but was not found in the
same directory as "C:/Program Files (x86)/PostgreSQL/8.2/bin/initdb".
Check your installation.
проблемы с переводом?
"Программа postgres, необходимая для initdb не найдена в том же каталоге, где находится C:/Program Files (x86)/PostgreSQL/8.2/bin/initdb. Проверьте правильность установки".
-
оно там есть. пробовал права полные дать на доступ к диску С бесполезно.
-
оно там есть. пробовал права полные дать на доступ к диску С бесполезно.
А Вы пробовали поставить поставить по пути не содержащем пробелов? например, c:\postgresql
у некоторых пакетов пробелы в путях вызывают проблемы.
-
собственно см вложение.[attachmentid=193]
-
собственно см вложение.[attachmentid=193]
А Вы ответ never hood'а читали? Вы так и пытаетесь в терминальной сессии его запустить?
-
это была попытка через mstsc /console