尝试在 Windows Server R2 Entreprise(64b)中安装 postgresql 时出现以下问题:
Iniciando el servidor de bases de datos...
Executing cscript //NoLogo "C:\PostgreSQL\9.3\installer\server\startserver.vbs" postgresql-x64-9.3
Script exit code: 1
Script output:
Starting postgresql-x64-9.3
Failed to start the database server (7)
Script stderr:
Program ended with an error exit code
我尝试了找到的所有解决方案(我在 stackoverflow 上找到的所有方法以及更多),但仍然出现此错误。
完整日志链接:http://pastebin.com/7t6dMEH0
谢谢大家。
答案1
根据评论,当安装程序要求安装时遇到问题时,发帖者在互联网上的某个地方找到了一份msvbvm60.dll
(Microsoft Visual Basic 6 运行时的一个组件,应该是操作系统的核心部分)的副本。
这听起来像是系统严重损坏,可能需要重新安装或将系统还原到旧状态。虽然我怀疑这个msvbvm60.dll
问题是直接的罪魁祸首,但它表明这可能是一个严重受损的系统,因为你永远不应该错过msvbvm60.dll
。无论是文件系统损坏、恶意软件还是用户操作,这都是重新安装干净系统的好时机。