若进行了数据库启动操作后数据库仍不能启动,请检查是否使用了杀毒软件的防火墙,因为杀毒软件的防火墙会禁止数据库的启动。让防火墙允许数据库启动的方法如下:
方法一(最简易方法)
先关闭杀毒软件的防火墙,然后请在【开始】->【所有程序】->【isale】->【启动数据库】中点击“启动数据库”来启动数据库。
等数据库启动后重新打开防火墙,然后重新登陆系统。
方法二(修改防火墙的设置允许PostgreSQL数据库启动)
例1:修改金山网镖防火墙的设置,步骤如下:
1)打开金山网镖。
2)在【应用规则】中把PostgreSQL
Database Backend的权限规则修改为“允许”,如下图:

3)然后在【开始】->【所有程序】->【isale】->【启动数据库】中点击“启动数据库”来启动数据库。
在出现金山网镖关于PostgreSQL
Database Backend的提示时,都选择“以后都依照本次操作进行”和“允许”,如下图:


4)重新登陆系统。
例2:修改瑞星防火墙的设置,步骤如下:
1)打开瑞星防火墙。
2)进入【设置】中的【详细设置】,如下图:

3)点击【规则设置】下面的【访问规则】,然后编辑PostgreSQL Database
Backend的规则,如下图:

然后把PostgreSQL
Database Backend的常规模式修改为“放行”,并保存。如下图:

4)然后在【开始】->【所有程序】->【isale】->【启动数据库】中点击“启动数据库”来启动数据库。
在出现瑞星防火墙关于PostgreSQL
Database Backend的提示时,都选择“下次不再显示该提示...”和“允许”,如下图:

5)重新登陆系统。