我安装了“odoo_9.0c.latest”..然后卸载所有安装的程序(postgresql,服务器)..当我试图重新安装它..我在最后有一个错误消息...“一个服务(PostgreSQL_For_Odoo)已经存在。请指定另一个名称。“屏幕截图:http://img15.hostingpics.net/pics/685565Screenshot23.png
我安装了“odoo_9.0c.latest”..然后卸载所有安装的程序(postgresql,服务器)..当我试图重新安装它..我在最后有一个错误消息...“一个服务(PostgreSQL_For_Odoo)已经存在。请指定另一个名称。“屏幕截图:http://img15.hostingpics.net/pics/685565Screenshot23.png
2条答案
按热度按时间jfewjypa1#
技术说明:经过调查,PostgreSQL 9.x卸载程序似乎没有像8.3那样清除注册表项,并且在完全卸载后仍然保留以下项:
字符串
目前,我们的安装程序只检查是否存在HKLM\Software\PostgreSQL条目,但即使没有PostgreSQL安装,它也可能仍然存在。因此,当它存在时,我们应该验证在HKLM\Software\PostgreSQL\Installations下至少存在一个条目。8.3安装程序显然完全删除了PostgreSQL条目,因此应该在任何地方都可以工作。
附言:在x64系统上手动使用regedit时,这些键将在HKLM\Software\Wow 6432 Node下找到,这是一个“反射键”,它Map到HKLM\Software,用于在64位机器上运行的32位进程。除了手动查看/编辑注册表时,它可以被忽略。安装程序将以32位运行,因此它将在正常位置找到它们。
aurhwmvo2#
我也有同样的问题。对我有效的解决办法是:
打开一个cmd终端并键入:
字符串
它将打开一个窗口,显示所有的服务。接下来,确保您有一个名为PostgreSQL_For_Odoo的服务
如果存在,以管理员身份打开另一个CMD窗口,然后键入:
型
此命令将删除PostgreSQL_For_Odoo服务。
我希望它为你工作!