• ArcSDE 10.2 for Oracle 12C安装注意事项


    ArcSDE 10.2 for Oracle 12C安装注意事项

    1、环境说明

    从ArcSDE10.2.1开始支持Oracle 12C。

    2、安装注意事项

    SDE空间数据库可以安装到PDB中,使用Create Enterprise Geodatabase工具即可创建,安装方法与Oracle 11g无区别。

    默认情况下创建的用户,即使分配了Connect和Resource角色,数据库不会自动赋予quota权限,在catalog中创建要素时会提示ORA-01950的错误。需手动赋予该权限。

    方法1:

    SQL> create user test identified by test DEFAULT TABLESPACE ESRI TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK  quota unlimited on esri container=current;  

    SQL> grant connect,resource to test;  

    方法2:

    SQL> create user test identified by test DEFAULT TABLESPACE ESRI TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK   container=current;  

    SQL> grant connect,resource to test;  

    SQL> grant unlimited tablespace to test;

    3、ST_Geometry配置

    (1)将Desktop10.2DatabaseSupportOracleWindows64st_shapelib.dll文件复制到Oracle安装目录下的bin文件中。

    (2)创建sde用户的用户库

    使用sde用户连接上Oracle,再执行如下语句:

    SQL> create or replace library ST_SHAPELIB as 'oracle_home/bin/st_shapelib.dll' ;

    SQL> select file_spec from user_libraries;  

    注:如果ArcGIS桌面与数据库安装在同一台机器上,使用GP创建sde时,会自动将桌面下的dll文件注册到用户库中。

    (3)修改ORACLE_HOMEhsadminextproc.ora文件。

    设置SET EXTPROC_DLLS=ONLY:C:\mylibraries\st_shapelib.dll

    或者

    SET EXTPROC=ALL

    (4)测试

    4、参考

    http://blog.csdn.net/linghe301/article/details/19193517

    http://blog.csdn.net/linghe301/article/details/19337351

  • 相关阅读:
    Linux网络协议栈(三)——网络设备(1)
    Linux网络协议栈(三)——网络设备(2)
    Linux网络协议栈(四)——链路层(1)
    Linux网络协议栈(四)——链路层(2)
    监视系统中进程的创建和终止
    APIHOOK
    APIHOOK
    Try running RemoteDll as Administrator
    用注册表创建无法删除的IE快捷方式
    用注册表创建无法删除的IE快捷方式
  • 原文地址:https://www.cnblogs.com/xinligis/p/3950871.html
Copyright © 2020-2023  润新知