PostGre不能启动的问题

原创 2007年10月09日 20:48:00

      今天调试web程序,发现apache中不能成功加载程序.看了看日志,发现是PostSQL不能正常启动.

启动PostGre服务,服务启动以后自动停止,可能是没有启动成功.查看系统日志如下:

      FATAL:  could not reattach to shared memory (key=5432001, addr=01E20000): Invalid argument

 

去网上搜索没有发现什么答案.

    1. 首先看看是关于内存的,把虚拟内存加大试了一下,不行.

    2.最后去查看文档

      PostgreSQL与/或其安装程序在启动时崩溃、不能正常启动或是启动后挂起

         

目前这一现象最主要的原因是防病毒软件和防火墙软件造成的。如果你的电脑上安装有防火墙软件,可以试着禁用它或是卸载它。如果你的电脑上安装有防病毒软件,你也必须禁止它对PostgreSQL使用目录进行监控,如果这样还不能起作用,也许需要完全地从你的电脑中卸载它。

有一些关于nod32防病毒产品的特例情况,如果你使用这个产品,在其高级选项中,将"postmaster.exe"加入到它不处理程序列表中去(在"高级选项"中),这样就可以解决这个问题。

也有一些关于Mcafee和Panda防病毒软件以及NetLimiter网络监控软件的特例情况报告,由于一些人能够使PostgreSQL与这些软件共同工作,因此对那些PostgreSQL与这些软件不能正常运行的情况没有特殊的或是推荐的方案,问题表现出安装有一定的特殊性,有时需要卸载或重新安装。

另外还有一个问题就是如果你安装了Cygwin,并且cygwin/bin目录在系统的环境变量PATH(搜索路径)中,在cygin目录下有一些与解释型语言(TCL, perl, python)相关的DLL文件可能含有BUG会导致安装程序或是安装好的PostgreSQL运行时挂起或崩溃,只要在运行安装程序前将cygwin/bin从系统路径中删除即可!

 

 

我的电脑上面安装的是 Symantec AntiVirus,将PostGre的目录添加到文件防护的排除目录中去.

启动服务,发现问题解决

PostgreSQL 启动失败解决方法

PostgreSQL 启动失败解决 机房断电了,PostgreSQL 起不起来了。 [root@scoder19 9.3]# service postgresql-9.3 start Sta...
  • achang21
  • achang21
  • 2016年07月11日 14:29
  • 8176

(总结)NFS服务常见故障排查和解决方法

转载自:点击打开链接 NFS,全名叫Network File System,中文叫网络文件系统,是Linux、UNIX系统的分布式文件系统的一个组成部分,可实现在不同网络上共享远程文件系统。...
  • wjciayf
  • wjciayf
  • 2016年08月08日 16:56
  • 1283

一个MySQL数据库服务不能正常启动的故障处理过程

今天上午进行了一些my.cnf配置参数的修改,修改后,重启数据库,结果报错: # service mysqld start Starting MySQL...The server quit wit...
  • yumushui
  • yumushui
  • 2014年08月23日 17:56
  • 3687

postgresql 日志配置

PostgreSQL有3种日志,分别是pg_log(数据库运行日志)、pg_xlog(WAL 日志,即重做日志)、pg_clog(事务提交日志,记录的是事务的元数据) pg_log默认是关闭...
  • shanzhizi
  • shanzhizi
  • 2015年08月13日 18:17
  • 8364

postgre——case、union、小计总计(GROUP BY ROLLUP)写法

//将几张不同表结构的数据全部合并在一起,使用了case、union,同时实现小计总计select case when t_all.temp_comm is null then '总计' else t...
  • wenhuaguisu
  • wenhuaguisu
  • 2017年03月16日 10:47
  • 294

【福利】MySQL vs Postgre SQL: 5个你最关注的非技术维度的区别

原文链接:点击打开链接 摘要: 简单评价MySQL流行较多,PostgreSQL功能更全面。其主要原因是,MySQL很早的时候,就支持主从复制,在互联网起步(2000年后第一次互联网大潮)的...
  • qq_40954115
  • qq_40954115
  • 2017年12月19日 14:49
  • 27

postgre常用系统函数

名字 返回类型 描述 current_database() name 当前数据库的名字 current_schema() name 当前模式的名字 current_schemas(bo...
  • aoerqileng
  • aoerqileng
  • 2016年03月07日 12:09
  • 858

postgre-隐藏系统列

和oracle数据库一样,postgresql也有自身的一套隐藏的系统列。下面介绍如下:    1.oid  oid是object identifier的简写,其相关的参数设置defau...
  • youngspy23
  • youngspy23
  • 2016年03月09日 15:01
  • 206

CLUSTER INDEX 聚簇索引(以postgre 数据库为例)

CLUSTER INDEX 聚簇索引(以postgre 数据库为例) 聚集,索引,使用情况,方法
  • xiaobaixiaobai1234
  • xiaobaixiaobai1234
  • 2011年01月17日 12:53
  • 423

postgre 动态行转列

postgresql crosstab(text source_sql, text category_sql) api 应用建表脚本 分数表 CREATE TABLE score ( "id" i...
  • L0911611012
  • L0911611012
  • 2017年12月06日 10:41
  • 67
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PostGre不能启动的问题
举报原因:
原因补充:

(最多只允许输入30个字)