Ber*_*ger 5 postgresql postgresql-9.4
我正在尝试升级使用 NSIS 创建的安装 postgresql 的安装程序。它曾经安装过 postgresql 8.3,但我们想将 DB 升级到 9.4.4。
DB 的旧版本曾经是 MSI 安装程序,但他们已切换到更高版本的 Windows EXE。旧版本能够安装在现有安装上。新版本中断并给我一个非常普遍的错误,我无法用它来查明问题。
错误:
安装目录必须是绝对路径,只能包含字母、数字和字符“-”、“/”、“.” 和'_',并且必须是可写的。
这是我的安装命令:
postgresql-9.4.4-1-windows-x64.exe --prefix "C:\postgres" --datadir "C:\postgres\data" --enable_acledit 1 --install_runtimes 0 --serverport 5432 --superpassword "XXXX " --servicepassword "XXXX" --unattendedmodeui minimum --mode unattended --debuglevel 0 --serviceaccount "postgres" --create_shortcuts 0
Bitrock 安装程序仅提供上述错误,没有路径详细信息或任何可操作的内容。
任何线索或建议?(谢谢)
我只使用pg_dump
和进行过迁移pg_restore
,这是完全可以接受的,但文档还向您推荐涉及pg_dumpall
、pg_upgrade
或通过复制的方法。
一般来说,您希望应用其中一种方法,因为连续版本中使用的数据格式可能会发生变化。
归档时间: |
|
查看次数: |
5685 次 |
最近记录: |