我想在我的本地计算机(操作系统:windows 7)上安装 postgresql(9.2 版本)
所以,在第一次安装时,我遇到了一些错误,现在,我只需要卸载旧的 postgres,但是当我尝试卸载时,我收到了警告消息:The data directory (bla bla....) and service user account (NT AUTHORITY\NetworkService) have not been removed
问题:如何删除这个旧的user account
?
我想在我的本地计算机(操作系统:windows 7)上安装 postgresql(9.2 版本)
所以,在第一次安装时,我遇到了一些错误,现在,我只需要卸载旧的 postgres,但是当我尝试卸载时,我收到了警告消息:The data directory (bla bla....) and service user account (NT AUTHORITY\NetworkService) have not been removed
问题:如何删除这个旧的user account
?
如果要重新安装,则无需删除服务帐户。新安装将使用现有的用户帐户。那个,以及多个版本可能正在使用它的事实,是安装程序创建的任何用户帐户都不会被删除的原因。
无论如何,9.2 不再使用postgres
用户帐户。默认情况下,它安装为NETWORKSERVICE
. 这是一个windows系统帐号。即使您愿意,也无法删除它,如果您这样做了,它会使您的系统完全无法运行。该卸载消息只是安装程序使用该postgres
帐户时的剩余信息,但如果您使用非默认用户帐户安装它仍然很有用。我已将其作为错误报告给 EnterpriseDB。
现在,如果您有一个想要删除的现有数据目录并且您知道它没有任何值的信息,您应该删除它或重命名它,以便新安装不会尝试仅使用现有数据目录。数据目录位置显示在卸载程序发出的消息中。