PostgreSql数据库迁移 9.1to9.6
可使用如下命令对名为dbname的数据库进行备份:
pg_dump –h 127.0.0.1 -p 5432 -U postgres -c –f dbname.sql dbname (备份9.1版本)
可使用如下命令恢复
psql -h 192.168.0.1 -p 5433 -U postgres -d dbnameNew < d:\dbname.sql (9.1--》9.6)
踩坑点:数据库使用不不同版本的postgis插件 9.1使用的1.5 9.6 使用的2.5
postgis1.5 中的 空间函数 如 ndims ,makeline
在postgis2.5中名称必须书写完整 如st_ndims st_makeline

浙公网安备 33010602011771号