zoukankan      html  css  js  c++  java
  • arcgis和oracle的集成开发环境搭建

    一.软件环境选择

    arcgis选择10.4,主要是因为10.5版本 arcgis server 的服务器的找不到破解版,所以就用了10.4版本的arcgis一套包括desktop和server,显然desktop主要是用来管理地理数据而server主要用来发布地理数据,地理数据的储存用oracle12c

    1.下载arcgis10.4的软件包,arcgis desktop用window系统版本,arcgis server用linux版本

    2.下载oracle12.1.0.2的软件包(不能用12cR2),arcgis10.4支持的oracle版本如下:

    二.步骤

     1.安装arcgis desktop 10.4

     2.安装arcgis server 10.4,10.4和10.5安装步骤一样

    3.安装oracle 12c

    4.desktop连接oracle

    现在desktop10.4已经安装好,oracle12c也安装好,需要desktop所在的电脑也就是win10系统安装oracle 32位客户端并且配置监听,配置好后,接下来就是在oracle数据库创建一个pdb(可插拔数据库),这个是oracle12c的新特性,如果不创建,直接用arcgis map的工具箱中创建企业级地理数据库会报无法识别登录名和密码的错,这是因为在oracle12c中要求了cdb数据库的普通用户要以C##开头导致,然而这里创建企业地理数据库默认创建用户名是sde,但是pdb的用户命名明确要求不以c##开头,所以能创建成功。

    提供一些链接

    oracle中pdb和cdb这个新特性

    oracle如何创建pdb

    oracle启动和关闭pdb

    destop10.4中连接oracle,包括通过desktop连接oracle12C,用arcgis desktop的工具箱创建地理数据库,server同步oracle中的地理数据库,请看安装desktop安装目录下面help目录下面的帮助文档,帮助文档名字叫:arcinfomain.chm,下面是截图,如何连接一目了然,第二张截图没有把步骤截屏完整,需要自己到帮助文档查看全部过程,arcgisserver服务这边注意要让arcgis用户可访问oracle安装的文件夹,要不然连接的时候会一直报错找不到oracle的客户端,还需要注意一点是要在linux安装oracle的64位客户端,并且这里配置oraclehome一定要用这个客户端的路径来配置,而不是用oracle安装环境下的oraclehome(.bash_profile文件里面配).

  • 相关阅读:
    node.js(八 --- express)
    node.js(六 --- 文件系统模块fs)
    node.js( 五 --- 常用工具util)
    node.js(四 --- 全局对象)
    python 判断变量是否存在 防止报错
    python requests 的cookie 操作
    DDOS 攻击的防范
    python图片识别
    php常见问题-foreach和引用造成的问题。
    数据库数据类型选择
  • 原文地址:https://www.cnblogs.com/thg999/p/10075654.html
Copyright © 2011-2022 走看看