评论 (0)
Trackbacks (0)
发表评论
Trackback
Emeric.Li
Emeric.Li 的简单生活,关于生活、IT技术、编程以及梦话的一些乱七八糟的琐碎文字。关注PHP、WEB应用、IT技术前沿.
Follow Me
- PostGIS 安装及升级
2012/04/24 | 12:05 下午一直使用Qgis 配合 Postgis进行GIS系统管理。
升级Qgis到1.70后发现 Postgis Manager不能正常使用,报错“index error”。怀疑是PostGis版本问题,于是尝试升级Postgis。
下载了最新版本的(2.0)的PostGIS,安装包方式安装,安装后发现并不能自动升级原来的旧数据库到新版本,旧版本是1.5的。
于是查找如何升级旧的数据库,安装文档介绍PostGIS支持“soft Update”和“Hard update”,当然第一步是备份旧的数据库防止出现意外“pg_dump -fc”,使用Pg_admin 工具直接备份也可以。然后尝试进行soft update,提示从1.5到2.0必须进行dump + restore 的hard upadte。安装文档需要输入复杂的命令行,但是我直接用Pg_admin的恢复操作,把备份数据恢复到新建的2.0版本的数据库中即可。最后是吧数据名称修改一下,让新版本的数据接管旧的名称,接管数据服务。
总结:
1.旧版本的PostGIS一般能不自动升级,需要进行手动操作
2.安全、简单、彻底的升级方式是:dump 旧数据,建立新版本的空白数据库,恢复数据,重命名数据库。
补充:
恢复数据必需用下面的脚本,直接用Pg_admin是不行的,windows下需要安装perl
perl utils/postgis_restore.pl "backup.file" | psql -U postgres database 2> errors.txt
- 放弃吧,VmWare Esxi 4不支持物理串口和并口!
2010/06/05 | 12:52 上午 - 163 邮箱真得是个流氓…
2010/04/13 | 9:19 上午 - VmWare ESXi 下最简单的存储文件管理办法:VSphere Client>配置>存储器>右键:浏览数据存储
2010/04/11 | 4:32 下午 - 目前看来在VmWare Esxi 4下面没有任何办法可以直接创建出超过2T的虚拟机磁盘,包括RDM物理映射!
2010/04/11 | 4:26 下午 - 163邮箱就是个流氓
2010/03/01 | 7:10 下午 - Word中使用域进行页码计算:{={PAGE}+1}
2010/02/26 | 4:16 下午 -
Archive for Follow Me »
近期评论