PostGIS 安装及升级

一直使用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

(103)

Win7 64位 下安装 ArcGIS Destop 安装

下载使用VeryCD上 9.3版本

ARCGIS LICENSE MANAGER的安装

关键是ARCGIS LICENSE MANAGER的安装,以下是常规的ARCGIS LICENSE MANAGER安装说明:

1.运行安装 ArcGis License Manager就是在License目录下LMSetup.exe,

2.检查【安装授权文件】,通常是license_server_setup目录下的37102011.efl9文件,用记事本打开编辑里面的内容, 将第一行主机名改为你机器的名字或者IP。
(如改为SERVER 192.168.10.100 ESRI_SENTINEL_KEY=37102011 27001)这里我写的是自己计算机的ip,你可以写计算机名

 

--------------

START_LICENSE


SERVER this_host ESRI_SENTINEL_KEY=37102011 27001

3.选择 "I received the license by email……." 然后单击 browse,选择刚修改的【安装授权文件】单击next,完成 安装,择不重启机器。

Win7下直接选择文件可能会异常退出安装程序,可以选择 Recevie by Fax,复制【安装授权文件】中的文本到编辑框中去

4. 检查【运行授权文件】,通常是 license_server_crack 目录下 Arc_Info9.lic,修改内容中的主机名称部分

SERVER this_host  ESRI_SENTINEL_KEY=37102011 27001

5.复制 license_server_crack 目录下arcgis.exe lmgrd.exe  lmutil.exe 和 【运行授权文件】拷贝到如下目录覆盖

c:\program files\esri\license\arcgis9x

注意:lmtools.exe 似乎不用复制,我安装过程就没有复制

6.配置“License Manager

“开始菜单”>“arcgis”>“License Manager 9x”>“License Manager tools" 打开授权管理器,需要管理员权限

“Configuration using Services ”,选择 "ArgGIS license manager"

单击 Configure Services选项卡 ,设置Path to the license file,指定到上述复制【运行授权文件】 

单击 Save Service

单击 Start/Stop/Reread选项卡,重启服务

7.检验是否成功 安装授权文件方法:单击Server Diagnostic选项卡,单击Perform. Diagnostic等待运行完毕如果看到This license can be checked out说明OK了

 

至此安装工作的主要部分已经完成了

安装ArcGis Desktop

这个没啥好说的,正常安装即可,注意安装时选择的ArcView,这个装的就Desktop

安装完成运行 Desktop Administrator Tool ,配置授权服务器为 localhost,授权版本为info

 

参考:

http://www.liehuo.net/a/201002/1012783.html

http://www.gisall.com/?uid-115740-action-viewspace-itemid-2375

(69)