ArcSDE10升级SP1补丁

来源:互联网 发布:apache 403 重定向404 编辑:程序博客网 时间:2024/04/30 05:45

ArcGIS10刚出不久(可能是个人感觉),SP1补丁就出了,唉,没有办法,这么大的软件,肯定会有这样那样的问题,还好,我们一直在努力不断更新。

那么出了新补丁,我们就同步打上好了,避免解决一些关于补丁的烦人问题。

ArcSDE10 SP1补丁下载地址:http://support.esrichina-bj.cn/2011/0110/948.html

里面有相关的升级说明,以Windows操作系统和Oracle为例:

1:停止相关的ArcSDE服务

2:下载相关型号的升级包,双击安装

3:软件升级完毕后,需要对库进行升级

升级之前特别是Oracle数据库需要相关的升级权限

使用sdesetup -o prerequisite_check可以查看,上面提供的网址也有相关的权限说明。

4:数据库升级。这一点比较郁闷,因为在ArcGIS9升级ArcGIS10,进行GDB的升级需要借助于ArcGIS Desktop的升级Geodatabase工具进行升级,这个可以理解,毕竟从9版本到10版本,里面的结构什么的发生了很大变化,借助于工具可以理解,但是使用ArcGIS10升级SP1补丁,按道理说应该可以使用ArcSDE命令吧:

sdesetup -o upgrade

clip_image002

使用该命令仍然会提示你需要使用桌面的Upgrade Geodatabase Tool工具进行升级,个人感觉这样设计不是很好,让人感觉郁闷。

那么我就借助于ArcGIS桌面进行升级,令人不解的是弹出如下信息:

clip_image004

说我的库已经是当前版本,让我疑惑不解。

经过同事提醒,恍然大悟,原来我的桌面版本还是ArcGIS10,桌面并没有打SP1补丁,肯定检测不到啊,唉,没有办法,升级桌面的SP1吧。

桌面SP1补丁下载地址:http://support.esrichina-bj.cn/2011/0106/942.html

升级之前需要将所有ArcGIS产品关闭即可。安装之前检测提示如下:

clip_image006

进入任务管理器,删除AppROT.exe *32进程。

clip_image008

clip_image010

升级完桌面,就可以进行升级GDB了。

我们直连数据库,使用SDE用户

clip_image012

clip_image014

clip_image016

使用PatchFinder查看

clip_image018

对SQLServer数据库来说,在升级时,需要进行直连,应该使用操作系统级别的用户来进行升级,而不是用sde用户,这个有问题会有相关的提示。

clip_image020

clip_image022

总结:个人感觉,这样升级仍用户感觉非常不爽,必须借助于ArcGIS桌面才能升级数据库,这比以前的命令行直接升级要浪费很多,如果用户没有购买ArcGIS桌面怎么办呢?唉,有个好处就是这样无形的给用户加强了补丁同步的概念,就是只有有补丁,用户需要所有产品都同步打上,这样就避免了由于补丁不统一产生的问题。

说明

该文档为作者在学习ArcGIS的一些笔记(自己学习、ArcGIS帮助、网络资源、高手请教相结合),难免有一些表达不全面或者理解有出入的,还请各位多多指教!

广告博客

http://www.gisall.com/index.php?uid-121719 :欢迎访问GIS博客

http://blog.csdn.net/linghe301:欢迎访问GIS博客

或者在百度文科上搜索:linghe301

By Lish

原创粉丝点击