【问题标题】:PostgreSQL install errorPostgreSQL 安装错误
【发布时间】:2012-03-17 00:50:24
【问题描述】:

今天我想在我的 C:/ 驱动程序上腾出更多空闲空间,我看到 Postgresql 有 8GB,所以我想把它移到硬盘的另一部分,所以我只是复制并粘贴它,但我不得不先退出所有在任务栏中有 SQL 或 postgres 的东西都可以移动它,但是事情停止了,所以我决定卸载 postgresql。

现在我想重新安装它,但每次尝试时都会收到此错误:运行 8.3 和 8.4 版本时执行 Microsoft VC++ 运行时安装程序时发生错误,当我尝试 9.x 版本的 postgresql 时,我得到了这个错误:无法在 TEMP 环境变量路径中写入。 继承人图片:http://oi40.tinypic.com/rb06eh.jpg

你能帮我做什么吗?我已经尝试解决这个问题 2 小时,但没有任何效果。

【问题讨论】:

  • 如果 8gb 是“太大”,那么我建议你买一个更大的硬盘。如今,您可以很容易地以低于 100 美元的价格获得 TB。您不能只是移动 Windows 应用程序的文件并期望它继续工作。
  • 我有 600GB 硬盘,但是是的……那是愚蠢的做法
  • 您可能想尝试this question 的解决方案来解决VC++ 运行时安装程序问题:stackoverflow.com/questions/4288303/…。我使用了他们在 Run.exe 中建议的命令,它在 Windows 10 上运行,(对不起,我来自未来;)

标签: postgresql


【解决方案1】:

简单的解决方案是将您的数据目录复制到停止 postgreSQL 的备份位置,然后卸载 PostgreSQL 并重新安装它。这让安装程序有机会修复一堆问题。

请注意,如果您想将数据移动到其他位置,您始终可以在其他驱动器上创建表空间并将表移动到那里。这比复制整个安装要好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 2021-07-30
    • 2013-08-23
    • 2012-09-08
    • 1970-01-01
    • 2018-01-03
    相关资源
    最近更新 更多