今天给我的一台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,安装失败。我猜是我服务器什么地方没设置好,跟安装冲突了,有没有谁遇到过这种问题,指点一下,谢谢!

解决方案 »

  1.   

    不管系统,直接处理吧。创建一个目录, 然后肜INITDB去初始化这个目录就行了。
      

  2.   

    关键现在是安装都没有完成,出现error然后就自动删除已经安装的内容了
      

  3.   

    你的2003机器的PATH里是否带有libeay32.dll或者ssleay32.dll的东西,这两个dll经常会捣乱。
    如果有的话,把这两个东西找到,临时改一下名字。另外,安装失败一点东西或者错误消息文件都没有留下吗?
      

  4.   

    基本上碰到了类似的问题:
    详见:
    http://iihero.com/?id=18
      

  5.   

    PGSQL的著名安装BUG。安装程序询问时,把Locale从默认的Default改成C即可。