您现在的位置:首页->下载与更新 -> 补丁与服务包 ->

ArcSDE 10 SP3

摘要:

此补丁包包含了性能提升和问题修复。请下载安装使用。

描述:



安装补丁包

安装 SP3 前必须已经安装 ArcSDE 10 或者 ArcSDE 10 SP2。如果在 ArcSDE 10 之上安装了临时补丁包(hot fix),请检查临时补丁包说明以确保它不与 SP3 冲突。如果不冲突,可以安装 SP3 覆盖升级。

升级安装ArcSDE之前,强烈建议先备份您的数据库,包括所有的系统表、用户图层数据。



ArcGIS Server on Amazon EC2 用户:

不久后,用户将得到新的包括 SP3的 ArcGIS Server on Amazon EC2 AMIs(Amazon Machine Images) 。如果 ArcGIS Server 10 SP3 AMI 可供使用,我们会以邮件形式通知您。如果您想在 AMIs 发布之前,将此服务包应用到已有的 10.0 或者 10.0 SP2ArcGIS Server on Amazon EC2 实例上,请参考帮助 applying service packs to your Amazon EC2 instance



在 UNIX 上安装 ArcSDE Server


安装步骤:

安装过程中,您既可以保存原来的 ArcSDE 10 文件,也可以覆盖他们。如果您选择了保存,请确保您有足够的磁盘容量。安装过程中将会显示每种平台的磁盘需求。

使用管理员账户安装此补丁包,使用ArcSDE管理员账户升级数据库。

  • 复制适当的tar文件到除了$SDEHOME以外的位置:

    DB2    
    IBM 64 sde10-sp3-db2-ibm64.tar
    20 MB
    Linux sde10-sp3-db2-lx.tar
    16 MB
    Linux64 sde10-sp3-db2-lx64.tar
    17 MB
    Solaris 64 sde10-sp3-db2-slrs64.tar
    19 MB
       
    Informix  
    IBM 64 sde10-sp3-inf-ibm64.tar
    19 MB
    Linux sde10-sp3-inf-lx.tar
    16 MB
    Linux 64 sde10-sp3-inf-lx64.tar
    17 MB
    Solaris 64 sde10-sp3-inf-slrs64.tar
    19 MB
       
    Oracle 10gR2  
    HP-UX Itanium 64 sde10-sp3-ora10g-hpia64.tar
    46 MB
    IBM 64 sde10-sp3-ora10g-ibm64.tar
    32 MB
    Linux sde10-sp3-ora10g-lx.tar
    23 MB
    Linux 64 sde10-sp3-ora10g-lx64.tar
    24 MB
    Solaris 64 sde10-sp3-ora10g-slrs64.tar
    27 MB
       
    Oracle 11g  
    HP-UX Itanium 64 sde10-sp3-ora11g-hpia64.tar
    47 MB
    IBM64 sde10-sp3-ora11g-ibm64.tar
    31 MB
    Linux sde10-sp3-ora11g-lx.tar
    23 MB
    Linux 64 sde10-sp3-ora11g-lx64.tar
    24 MB
    Solaris64 sde10-sp3-ora11g-slrs64.tar
    27 MB
       
    PostgreSQL  
    Linux sde10-sp3-pg-lx.tar
    27 MB
    Linux 64 sde10-sp3-pg-lx64.tar
    28 MB

     
  • 停止正在运行的ArcSDE服务。

    % sdemon -o shutdown

    注意(仅AIX): 在进行下一步之前,必须先移除加载在内存中的未激活的库。以ROOT用户移除,命令:

    # /usr/sbin/slibclean

    (可选)以ROOT用户显示内存中的库,命令:

    # /usr/sbin/genkld

    为了获取关于slibclean与genkld命令的进一步的信息,请参考AIX系统的管理员文档。

  • 输入命令提取指定的tar文件:

    % tar -xvf sde10-sp3-<Database>-<Platform>.tar

  • 输入如下命令开始安装:

    % ./applypatch

    这会启动菜单驱动安装过程的对话框。默认选择在()中。任意时间按Q退出安装过程。

  • (仅Oracle)升级数据库之前,必须给Oracle ArcSDE管理员用户的以下额外权限赋权。

      ADMINISTER DATABASE TRIGGER
      ALTER ANY INDEX
      CREATE ANY INDEX
      CREATE ANY TRIGGER
      CREATE ANY VIEW
      CREATE INDEXTYPE
      CREATE LIBRARY
      CREATE OPERATOR
      CREATE PUBLIC SYNONYM
      CREATE TYPE
      DROP ANY INDEX
      DROP ANY VIEW
      DROP PUBLIC SYNONYM
      SELECT ANY TABLE

     
  • (仅Oracle)如果已经赋给public的包的执行权限被收回,需要重新把这些权限赋给public角色:

      DBMS_UTILITY
      DBMS_SQL
      UTL_RAW
      DBMS_PIPE
      DBMS_LOCK

     
  • 这步仅用于Oracle用户将ArcSDE与DBMS安装在不同的服务器上. 其他用户进行下一步。

    如果ArcSDE与Oracle安装在不同的机器,必须将被EXTPROC使用的两个共享库复制到Oracle服务器以便安装ArcSDE 10 SP3。复制Oracle服务器下列出的新版本的文件。确保复制的文件是为Oracle服务器操作系统设计的。查看ArcSDE for Oracle的安装指南获取指导。

    库名称 依赖于操作系统的文件名
    st_shapelib st_shapelib.dll (Windows), libst_shapelib.so (Solaris, Linux, and HP-UX Itanium), libst_shapelib_64.so (IBM)
    st_raster libst_raster_ora.dll (Windows), libst_raster_ora.so (Solaris, Linux, and HP-UX Itanium), libst_raster_ora_64.so (IBM)

     

  • 安装 ArcGIS Desktop, ArcGIS Engine, or ArcGIS Server 10 SP3 到将要升级数据库的机器。

     
  • 运行升级数据库工具或者Python脚本。如果运行失败,可能导致启动服务或者连接数据库遇到问题。查看Upgrade Geodatabase (Data Management)获取指导。

    注意: 如果Oracle库中有user-schema数据库,首先升级SDE master数据库,然后升级user-schema数据库。

     
  • (仅Oracle) 当升级完成之后,你可以从ArcSDE管理员账户收回以下的权限:

      ADMINISTER DATABASE TRIGGER
      ALTER ANY INDEX
      CREATE ANY INDEX
      CREATE ANY TRIGGER
      CREATE ANY VIEW
      CREATE INDEXTYPE
      CREATE LIBRARY
      CREATE OPERATOR
      CREATE PUBLIC SYNONYM
      CREATE TYPE
      DROP ANY INDEX
      DROP ANY VIEW
      DROP PUBLIC SYNONYM
      SELECT ANY TABLE

     
  • 重启服务。

    % sdemon -o start

  • 如果您有多个ArcSDE数据库, 为每个ArcSDE数据库执行2至11步骤。


在Windows上安装ArcSDE Server


安装步骤


  • 以管理员账户安装此补丁包,以ArcSDE管理员账户升级数据库。

    确保ArcSDE安装目录有写权限,没有他人占用ArcSDE,ArcSDE服务停止。

     
  • 停止正在运行的ArcSDE服务。
    注意: 如果您在安装补丁包之前没有停止ArcSDE服务,将会有提示重启服务器,以完成补丁包的安装。

     
  • 将以下适当的文件复制到除了ArcSDE安装文件夹之外的位置:

    DB2 SDE10sp3-DB2.msp 10 MB
    DB2 64 SDE10sp3-DB2-64.msp 11 MB
    DB2 z/OS SDE10sp3-DB2zOS.msp 10 MB
    Informix SDE10sp3-Informix.msp 10 MB
    Informix 64 SDE10sp3-Informix-64.msp 11 MB
    Oracle 10gR2 SDE10sp3-Oracle10g.msp 12 MB
    Oracle 10gR2 64 SDE10sp3-Oracle10g-64.msp 13 MB
    Oracle 11g SDE10sp3-Oracle11g.msp 12 MB
    Oracle 11g 64 SDE10sp3-Oracle11g-64.msp 13 MB
    PostgreSQL SDE10sp3-PG.msp 15 MB
    SQL Server SDE10sp3-SqlServer.msp 11 MB
    SQL Server 64 SDE10sp3-SqlServer-64.msp 11 MB

     
  • 双击SDE10sp1<Database>.msp开始安装。

    注意:如果双击MSP文件后没有开始安装补丁程序,您可以通过如下的命令运行补丁程序:

    c:\msiexec.exe /p [location of service pack]\SDE10sp3-<Database>.msp
  • 当安装向导开始时,根据屏幕上的指示安装ArcSDE 10 SP1。

     
  • (仅Oracle)升级数据库之前,必须给Oracle ArcSDE管理员用户的以下额外权限赋权:

      ADMINISTER DATABASE TRIGGER
      ALTER ANY INDEX
      CREATE ANY INDEX
      CREATE ANY TRIGGER
      CREATE ANY VIEW
      CREATE INDEXTYPE
      CREATE LIBRARY
      CREATE OPERATOR
      CREATE PUBLIC SYNONYM
      CREATE TYPE
      DROP ANY INDEX
      DROP ANY VIEW
      DROP PUBLIC SYNONYM
      SELECT ANY TABLE

     
  • (仅Oracle) 如果已经赋给public的包的执行权限被收回,需要重新把这些权限赋给public角色:

      DBMS_UTILITY
      DBMS_SQL
      UTL_RAW
      DBMS_PIPE
      DBMS_LOCK

     
  • 安装ArcGIS Desktop, ArcGIS Engine, or ArcGIS Server 10 SP3到将要升级数据库的机器。
     
  • 运行升级数据库工具或者Python脚本。如果运行失败,可能导致启动服务或者连接数据库遇到问题。查看Upgrade Geodatabase (Data Management)获取指导。

    注意: 如果Oracle库中有user-schema数据库,首先升级SDE master数据库,然后升级user-schema数据库。
     
  • (仅Oracle) 当升级完成之后,你可以从ArcSDE管理员账户收回以下的权限:

      ADMINISTER DATABASE TRIGGER
      ALTER ANY INDEX
      CREATE ANY INDEX
      CREATE ANY TRIGGER
      CREATE ANY VIEW
      CREATE INDEXTYPE
      CREATE LIBRARY
      CREATE OPERATOR
      CREATE PUBLIC SYNONYM
      CREATE TYPE
      DROP ANY INDEX
      DROP ANY VIEW
      DROP PUBLIC SYNONYM
      SELECT ANY TABLE

     
  • 作为ArcSDE用户,运行如下命令重启服务:

    c:\sdemon -o start

    或者以Windows管理员身份在Windows服务菜单中启动服务。

     
  • 这步仅用于Oracle用户将ArcSDE与DBMS安装在不同的服务器上. 其他用户进行下一步。

    如果ArcSDE与Oracle安装在不同的机器,必须将被EXTPROC使用的两个共享库复制到Oracle服务器以便安装ArcSDE 10 SP3。复制Oracle服务器下列出的新版本的文件。确保复制的文件是为Oracle服务器操作系统设计的。查看ArcSDE for Oracle的安装指南获取指导。

    库名称 依赖于操作系统的文件名称
    st_shapelib st_shapelib.dll (Windows), libst_shapelib.so (Solaris, Linux, and HP-UX Itanium), libst_shapelib_64.so (IBM)
    st_raster libst_raster_ora.dll (Windows), libst_raster_ora.so (Solaris, Linux, and HP-UX Itanium), libst_raster_ora_64.so (IBM)

     


     
  • 如果您有多个ArcSDE数据库, 为每个ArcSDE数据库执行2至12步骤。


在UNIX上安装ArcSDE SDK


安装步骤:

  1. 将以下适当的文件复制到除了ArcSDE SDK安装文件夹之外的位置:

    All Databases (32 bit Operating System)  
    Linux sde10-sp3-sdk-lx.tar
    22 MB
       
    All Databases (64 bit Operating System)  
    HP-UX Itanium 64 sde10-sp3-sdk-hpia64.tar
    50 MB
    IBM64 sde10-sp3-sdk-ibm64.tar
    29 MB
    Linux 64 sde10-sp3-sdk-lx64.tar
    23 MB
    Solaris64 sde10-sp3-sdk-slrs64.tar
    28 MB

     
  2. 输入命令提取指定的tar文件:

    % tar -xvf sde10-sp3-sdk-<Platform>.tar

  3. 输入如下命令开始安装:

    % ./applypatch

    这会启动菜单驱动安装过程的对话框。默认选择在()中。任意时间按Q退出安装过程。



在Windows上安装ArcSDE SDK


安装步骤:

  1. 确保ArcSDE SDK安装目录有写权限,没有他人占用ArcSDE,ArcSDE服务停止。 
     
  2. 将以下适当的文件复制到除了ArcSDE SDK安装文件夹之外的位置:

    ArcSDE SDK 64 SDE10sp3-CApiSDK-64.msp
    15 MB
    ArcSDE SDK SDE10sp3-CApiSDK.msp
    15 MB
    ArcSDE Java SDK SDE10sp3-JavaSDK.msp
    16 MB
    ArcSDE Java SDK 64 SDE10sp3-JavaSDK-64.msp
    16 MB

     
  3. 双击适当的文件开始安装。
     
  4. 当安装向导开始时,根据屏幕上的指示安装。


连接ArcSDE的ESRI产品(服务连接与直连)

如果您通过ArcGIS 10 连接ArcSDE 10 SP3,必须安装与客户端相应的 ArcGIS 10 SP3 补丁包。ArcGIS 10 SP2中也包含了ArcSDE 10 SP2客户端升级。客户端和服务器保持相同版本很有必要。

如果您通过ArcInfo Workstation 10连接ArcSDE 10, 请按照如下步骤将补丁包安装到ArcInfo Workstation 10安装位置:
 

    UNIX

    1. 在开始之前,确保安装目录有写权限,然后将tar压缩包复制到该目录:

      Linux sde10-sp3-esri-lx.tar.gz
      14 MB

       
    2. 用gunzip命令提取适合您的平台的指定的tar文件。确保文件名的最后一位是".gz"。否则,gunzip命令不会生效。在UNIX提示中输入:
      % cd <Workstation Installation Directory>/lib (i.e. cd $ARCHOME)
      % gunzip sde10-sp3-esri-lx.tar.gz
      % tar xvf sde10-sp3-esri-lx.tar

    Windows

    1. 在开始之前,确保安装目录有写权限,然后将zip压缩包复制到该目录:

      sde10sp3-esri-win.zip
      12 MB

       
    2. 使用WinZip从sde10-sp3-esri-win.zip中提取适当的安装文件夹,如下:

        ArcGIS Workstation - <installation-folder>\arcexe10\bin


确定补丁安装版本



    Windows

      查询机器上目前安装的ArcGIS产品,下载 PatchFinder 实用工具,在本机上运行。

    UNIX/Linux

      查询机器上目前安装的ArcGIS产品,下载并提取 PatchFinder 实用工具,在本机上运行。




补丁升级


经常关注 Online Support Center 获取新增的补丁包. 有关补丁包的最新消息会出现在这里。




获取帮助


中国用户安装遇到问题,请联系 Esri中国北京技术支持


 




Esri技术支持网站 (英文)    |   Esri中国图书中心    |    Esri中国社区   |   Esri技术资源网站 (英文)

CopyRight 2012 易智瑞(中国)信息技术有限公司 Esri China Information Technology Co., Ltd  版权所有