Установка проходит большую часть пути без каких-либо проблем.
В конце я получаю предупреждение о том, что возникла проблема с выполнением шага после установки. Установка может не завершиться правильно. Не удалось инициализировать кластер базы данных. "
Файл install-postgresql.log
содержит:
Executing cscript //NoLogo "C:\Program Files (x86)\PostgreSQL\9.1/installer/server/initcluster.vbs" "postgres" "postgres" "****" "C:\Program Files (x86)\PostgreSQL\9.1" "C:\postgresql-data" 5432 "DEFAULT"
Script exit code: 1
Script output:
WScript.Shell Initialized...
Scripting.FileSystemObject initialized...
WScript.Network initialized...
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:6.1
MajorVersion:6
Ensuring we can read the path C: (using icacls) to Krystian:
Executing batch file 'rad8D950.bat'...
Invalid parameter "Krystian:(RX)(NP)"
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:6.1
MajorVersion:6
Ensuring we can read the path C:\postgresql-data (using icacls) to Krystian:
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:6.1
MajorVersion:6
Ensuring we can write to the data directory (using icacls) to Krystian:
Failed to ensure the data directory is accessible (C:\postgresql-data)
Called Die(Failed to initialise the database cluster with initdb)...
Failed to initialise the database cluster with initdb
Я попробовал следующие варианты:- установить 64-битный PostgreSQL в 64-битной Windows 7 - установить 32-битный PostgreSQL в 64-битной Windows 7 - создать каталог C:\postgresql-data\
и использовать его как каталог данных, чтобы избежать хранения данных в программных файлах
Ни один из этих вариантов не сработал. Я не могу заставить его установить правильно. У меня довольно новая установка Windows 7 (менее 24 часов).
Я видел сообщение об этой проблеме на многих форумах, когда гуглил. Однако, никакие решения не работали для меня.
Кто-нибудь сталкивался с этой проблемой и смог ее решить? Если это так, пожалуйста, поделитесь своим замечательным ответом.