ArcSDE数据库连接(直连、服务连)总结与10.5以及更高版本下操作ArcSDE数据库的探索

本文主要是介绍ArcSDE数据库连接(直连、服务连)总结与10.5以及更高版本下操作ArcSDE数据库的探索,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

为提高性能,客户那边打算升级ArcGIS版本到10.5。但原来程序中一直使用10.1版本的API操作sde企业级地理数据库,可以分为直连与服务连两种方式。现在需要探索在10.5版本下操作SDE企业级地理数据库的方法,图层要素的增删改查。

  1. oracle环境的搭建
    Oracle 11g安装步骤详谈
    listener.ora/sqlnet.ora/tnsnames.ora配置文件详解
    oracle: listener.ora 、sqlnet.ora 、tnsnames.ora的配置及例子
  2. sde环境的搭建
    ArcGIS + Oracle 创建企业级地理数据库步骤
    ArcGIS 10.2 直连和ArcSDE 10.2服务链接Oracle 11g r2 配置总结
  3. 直连、服务连代码实现以及注意事项
    从 ArcGIS 连接到 Oracle
    要建立从客户端计算机到 Oracle 数据库的连接,必须在客户端计算机上安装 Oracle 客户端应用程序。同时,请确保您所安装的 Oracle 客户端应用程序的版本与要连接到的数据库版本相兼容。

  4. 更高版本下操作ArcSDE数据库的探索
    ArcSDE Java SDK - Where is it?
    ArcGIS Enterprise
    自 ArcGIS 10.3 地理数据库开始,您将无法使用 ArcSDE 服务连接到企业级地理数据库。要使用 ArcSDE 服务连接到 10.2.2 或较早版本的企业级地理数据库,请使用创建 ArcSDE 连接文件地理处理工具或 Python 脚本创建一个 .sde 文件,然后在将地理数据库注册到 ArcGIS Server 时导入该连接。
    也就是说直连也许是可以的,在写这篇文章中才注意到这个细节问题,所以可能跟领导们谎报军情了,汗颜~~~明天我就去研究下这个问题。。。
    未完待续

这篇关于ArcSDE数据库连接(直连、服务连)总结与10.5以及更高版本下操作ArcSDE数据库的探索的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/396311

相关文章

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单

《Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单》:本文主要介绍Springboot的ThreadPoolTaskScheduler线... 目录ThreadPoolTaskScheduler线程池实现15分钟不操作自动取消订单概要1,创建订单后

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

oracle数据库索引失效的问题及解决

《oracle数据库索引失效的问题及解决》本文总结了在Oracle数据库中索引失效的一些常见场景,包括使用isnull、isnotnull、!=、、、函数处理、like前置%查询以及范围索引和等值索引... 目录oracle数据库索引失效问题场景环境索引失效情况及验证结论一结论二结论三结论四结论五总结ora

SpringBoot操作spark处理hdfs文件的操作方法

《SpringBoot操作spark处理hdfs文件的操作方法》本文介绍了如何使用SpringBoot操作Spark处理HDFS文件,包括导入依赖、配置Spark信息、编写Controller和Ser... 目录SpringBoot操作spark处理hdfs文件1、导入依赖2、配置spark信息3、cont

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

C#实现文件读写到SQLite数据库

《C#实现文件读写到SQLite数据库》这篇文章主要为大家详细介绍了使用C#将文件读写到SQLite数据库的几种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录1. 使用 BLOB 存储文件2. 存储文件路径3. 分块存储文件《文件读写到SQLite数据库China编程的方法》博客中,介绍了文

使用JavaScript操作本地存储

《使用JavaScript操作本地存储》这篇文章主要为大家详细介绍了JavaScript中操作本地存储的相关知识,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以参考一下... 目录本地存储:localStorage 和 sessionStorage基本使用方法1. localStorage

使用JavaScript将PDF页面中的标注扁平化的操作指南

《使用JavaScript将PDF页面中的标注扁平化的操作指南》扁平化(flatten)操作可以将标注作为矢量图形包含在PDF页面的内容中,使其不可编辑,DynamsoftDocumentViewer... 目录使用Dynamsoft Document Viewer打开一个PDF文件并启用标注添加功能扁平化

JavaScript DOM操作与事件处理方法

《JavaScriptDOM操作与事件处理方法》本文通过一系列代码片段,详细介绍了如何使用JavaScript进行DOM操作、事件处理、属性操作、内容操作、尺寸和位置获取,以及实现简单的动画效果,涵... 目录前言1. 类名操作代码片段代码解析2. 属性操作代码片段代码解析3. 内容操作代码片段代码解析4.