今天我想在我的C:/驱动上腾出更多的空闲空间,我看到postgresql有8 8GB的空间,所以我想把它移到硬盘的另一个部分,所以我只是复制和粘贴它,但我必须先退出任务栏中有SQL或postgres的所有东西才能移动它,但是事情停止了,所以我决定卸载Postgresql。
现在我想重新安装它,但每次我尝试安装时都会收到这个错误:当我运行8.3和8.4版本时,执行Microsoft VC++运行时安装程序时出错,当我尝试PostgreSQL9.x版本时,我得到这个错误:无法写入内部TEMP环境变量path。图片来源:http://oi40.tinypic.com/rb06eh.jpg
你能帮我做些什么吗?我已经试着解决这个问题大概2个小时了,但是什么也没有起作用。
发布于 2013-03-26 09:22:53
简单解决方案是在停止postgreSQL的情况下将数据目录复制到备份位置,然后卸载PostgreSQL并重新安装。这给了安装者一个修复一堆东西的机会。
请注意,如果您想要将数据移动到其他地方,您总是可以在其他驱动器上创建表空间,并将表移动到那里。这比复制整个安装要好。
https://stackoverflow.com/questions/9466866
复制相似问题