今天给我的一台2003安装postgresql数据库,一步一步走下去,安装到最后,出现错误提示“Failed to run initdb:1!Please see the logfile in 'D:\PostgreSQL\8.2\tmp\initdb.log'.Note!You must read/copy this logfile before you chick OK,or it will be automaticallu remoced.”
去看log,发现tmp下面并没有log,我在安装的时候选择了要求纪录安装log的。点击OK,安装失败。
我猜是我服务器什么地方没设置好,跟安装冲突了,有没有谁遇到过这种问题,指点一下,谢谢!
不管系统,直接处理吧。
创建一个目录, 然后肜INITDB去初始化这个目录就行了。
2003机器的PATH里是否带有libeay32.dll或者ssleay32.dll的东西,这两个dll经常会捣乱。
如果有的话,把这两个东西找到,临时改一下名字。
另外,安装失败一点东西或者错误消息文件都没有留下吗?
PGSQL的著名安装BUG。安装程序询问时,把Locale从默认的Default改成C即可