ASN*_*ASN 7 postgresql pg-dump
我正在尝试在我的笔记本电脑(PostGresSQL 9.6,PgAdmin3)中备份本地数据库,但我看到以下错误。
pg_dump:服务器版本:9.6.3;pg_dump 版本:9.5.5 pg_dump:由于服务器版本不匹配而中止
我已经尝试了一些关于 SO 的答案,比如在自制软件上更新 postgres,但它也抛出了一个错误。
错误:未安装 postgres
在查看postgres应用程序包的内容时,在versions文件夹中发现了2个文件夹,9.5和9.6。我尝试在两个版本的 bin 文件夹中运行 pg_dump ,我看到的只是这个错误:
有人可以帮我解决这个问题并备份我的数据库吗
当我们的服务器到达 postgresql13.8并在本地时我重新出现12
卸载旧的 postgresql 版本并安装新版本。也启动和停止 postgres 服务。在苹果机上:
brew install postgresql@13 # install server version or higher
brew services stop postgresql@12 # stop postgres
brew uninstall postgresql@12 # uninstall old version
brew services start postgresql@13 # start newly installed version
Run Code Online (Sandbox Code Playgroud)
仔细检查正在使用的版本:psql --version
获取通过brew安装的postgresql版本的信息:brew info postgresql@13
如果在MacOS brew install postgresql@8.4.4 Homebrew上使用brew安装特定版本的公式?
停止 postgres
brew services stop postgresql
Run Code Online (Sandbox Code Playgroud)
使用自制程序升级
brew update
brew upgrade postgresql
Run Code Online (Sandbox Code Playgroud)
检查版本:
psql --version
> psql (PostgreSQL) 10.3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2712 次 |
| 最近记录: |