windows - 恢复 postgres 备份类型“几何”不存在
问题描述
在过去的 2 天里,我试图在我的 Windows 上恢复我的 PostgreSQL 备份,但得到了同样的错误!尝试谷歌搜索,但我没有找到任何合适的解决方案!
我的 Windows 命令:
psql -h localhost -U 用户名 -d dbname -1 -f C:\Users\m\Desktop\backup.sql
我得到的错误:
错误:类型“几何”不存在第 4 行:点几何(点,4326)
请注意,在尝试恢复备份之前,我已经在我的数据库中创建了 postgis 扩展!我应该怎么办 ?备份文件是正确的,因为我的同事在他们的 linux 操作系统上使用它!
使用:PostgreSQL 9.6 postgis 2.3.0-1
我认为这张照片有帮助! http://uupload.ir/files/37ro_postgres.png
解决方案
推荐阅读
- python-3.x - UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf6 in position 1: invalid start byte - 试图将 DES 编码数据转换为 UTF-8 字符串
- azure - Azure Functions Blob 触发器替代方案
- php - 限制对 Google API 的 API 访问不起作用
- prestashop-1.7 - prestashop 商店 1.7 新地址注册时出现错误 500
- flutter - 在 Column 和 ListView 内滚动时,Flutter Google Ads 会出现意想不到的故障
- stripe-payments - 试用期满后将信用卡(在应用内)添加到现有的 Stripe 订阅
- reactjs - 单击时如何更改按钮值?
- command-line - 无法逃脱空白?
- next.js - Next.js Prop `href` 不匹配。服务器:“/”客户端:“/#page3”
- c++ - 添加新用户会出现错误“无法将“const wchar_t”类型的值分配给“LPWSTR”类型的实体”