ArcSDE 10.1安装与配置

简介:

作为企业级GIS的数据核心,Geodatabase在10.1版本也有较大的改进和更新,在用户体验和性能上都有变化,下面主要从安装及功能两方面作个介绍。

一、ArcSDE安装变化

作为Geodatabase的主要载体,sde在10.1变化还挺多,首先是安装方面:

1、只有64位安装程序,当然只能支持64位操作系统,而且需要的商业数据库像Oracle、SQL Server也必须是64位的。

Standard/Standard One/Enterprise Editions:

Oracle 10g R2 (64-bit) 10.2.0.3

Oracle 11g R1 (64-bit) 11.1.0.7

Oracle 11g R2 (64-bit) 11.2.0.1


Standard/Enterprise editions:

Microsoft SQL Server 2008 SP2 (64-bit)

Microsoft SQL Server 2008 R2 SP1 (64-bit)

Microsoft SQL Server 2012 (64-bit)

2、安装ArcSDE软件后,不做任何配置,直接连接数据库:(当然,这需要安装Oracle32位客户端,并且配置net service name正确连向数据库)

204027785.png

此时只能导入普通FeatureClass或表(视图),导入后默认以sdo_Geometry形式存储:

204106328.png

采用Query Layer的方式被ArcGIS客户端识别为空间数据。

2、(若只采用直连方式,此步骤可以不做)修改sde安装目录etc下的service.sde文件,去掉#esri_sde               5151/tcp前面的“#”;

3、此时的sde库还未写入任何schema(系统表),需要使用GP工具来执行(目前只支持SQL Server、PostgreSQL和Oracle):

204310791.png

注:最后那个许可文件参数指向的是Server注册后的许可keycodes文件,当然,ecp文件也是可以的。
还提供了一个工具,专门用于注册Geodatabase许可:

204327926.png

4、(若只采用直连方式,此步骤可以不做)创建服务:sdeservice -o create -d ORACLE,orcl -i esri_sde -p sde
执行完成后即可在windows服务管理器里看到esri_sde服务,此时可以启动该服务。

5、直接连接方式连接sde数据库

204512498.png

6、提供Create Spatial Type GP工具对数据库添加ST_Geometry存储类型以支持Sapatial SQL

204658366.png

7、其它针对Geodatabase的工具

(1)Create Database User工具用于在数据库里创建用户并赋予需要的权限
  Create Role工具用户创建角色,也可以将用户添加到角色
(2)可以添加、删除表字段和修改字段名。
(3)Create Database View可以用于创建视图
(4)过期提醒:数据库用户密码过期或ArcGIS许可过期,在连接数据库的时候会弹出向导提示修改更新。
(5)Make Query Layer通过脚本创建Query Layer
(6)批量重建索引:对Geodatabase里的数据可以批量选中一起重建空间索引和属性索引
(7)其它批量处理工具:Analyze Datasets、Change Privileges
(8)改变存储类型Migrate Storage工具,提供对矢量或栅格存储类型的变更。
(9)Create Versioned View工具,提供创建供Spatial SQL编辑的多版本视图。
(10)Trancate Table工具,快速高效从表或图层里删除所有记录。
(11)Recover File Geodatabase工具,提供对损坏的或无法打开图层的File GDB数据修复。
(12)Export XML Workspace Document 工具和Import XML Workspace Document工具提供导出空间数据库schema,能将一个库的schema复制出来。

8、连接属性维护方面

1)客户端可以控制Geodatabase是否能接受新的连接:

205124637.png

显示所有连接及状态,右键点击连接,可以强行断开连接,或查看锁定数据表的情况。

205148475.png

查看数据锁定情况:
当浏览或编辑SDE里的数据时,可以有三种类型的数据锁:schema、state和version,它们可以是共享的,也可以是排他的。我们可以通过该对话框查看数据锁的类型及状态。
点击右键可强行断开该用户(如添加该数据在地图上浏览,则断开后该图层丢失,无法绘制)









205229914.png

205251394.png

9、连接属性管理之版本管理

客户端可以查看SDE里的版本详细信息,以树状目录查看版本的相关性,查看版本协调的顺序(需管理员权限)等。

205432748.png

10、模型维护工具

1)新的几何网络GP工具

205549440.png

2)新的管理附件的工具

205615255.png


3)拓扑维护工具




     本文转自stock0991 51CTO博客,原文链接:http://blog.51cto.com/qing0991/1343587,如需转载请自行联系原作者







相关文章
|
机器学习/深度学习 SQL 分布式计算
Spark核心原理与应用场景解析:面试经验与必备知识点解析
本文深入探讨Spark核心原理(RDD、DAG、内存计算、容错机制)和生态系统(Spark SQL、MLlib、Streaming),并分析其在大规模数据处理、机器学习及实时流处理中的应用。通过代码示例展示DataFrame操作,帮助读者准备面试,同时强调结合个人经验、行业趋势和技术发展以展现全面的技术实力。
1473 0
|
存储 算法 Go
go语言并发实战——日志收集系统(七) etcd的介绍与简单使用
go语言并发实战——日志收集系统(七) etcd的介绍与简单使用
201 0
|
设计模式 开发者 Python
Python中循环依赖问题及其解决方案
循环依赖是 Python 开发中需要特别注意的问题。通过重新设计模块结构、延迟导入、依赖注入、利用 Python 的动态特性以及代码重构等方法,可以有效地解决循环依赖问题。这些策略不仅有助于提高代码的可维护性和可读性,还能避免潜在的运行时错误。在实际开发中,开发者应该根据具体情况选择合适的解决方案。
|
存储 监控 NoSQL
【赵渝强老师】Redis的RDB数据持久化
Redis 是内存数据库,提供数据持久化功能以防止服务器进程退出导致数据丢失。Redis 支持 RDB 和 AOF 两种持久化方式,其中 RDB 是默认的持久化方式。RDB 通过在指定时间间隔内将内存中的数据快照写入磁盘,确保数据的安全性和恢复能力。RDB 持久化机制包括创建子进程、将数据写入临时文件并替换旧文件等步骤。优点包括适合大规模数据恢复和低数据完整性要求的场景,但也有数据完整性和一致性较低及备份时占用内存的缺点。
484 6
急急急急,代理IP行业头部芝麻代理释放重大讯号!
芝麻代理IP近期退出市场,这对代理IP行业产生了巨大影响。面对这一变化,各公司需重新寻找替代方案。在挑选新的代理IP服务商时,可从响应速度、可用率、稳定性及带宽等方面进行测试。通过编写相关代码并记录测试结果,最终选择符合自身需求的服务商。以下是部分测试代码示例,帮助大家更好地进行评估与选择。
|
监控 Shell
keepalived的双节点及邮件通知实战案例
关于配置Keepalived双节点高可用集群并通过邮件通知进行状态监控的实战案例,包括获取QQ邮箱授权码、配置发件人信息、编写邮件通知脚本、测试脚本以及配置Keepalived服务的详细步骤。
350 1
keepalived的双节点及邮件通知实战案例
生物塑料与可持续材料:环保材料的创新与应用
【9月更文挑战第21天】生物塑料作为环保材料的重要代表,以其可降解、低污染和可再生等特性,在解决全球环境问题中发挥着重要作用。通过技术创新和市场拓展,生物塑料将在更多领域得到应用,为实现可持续发展和环境保护贡献力量。让我们携手共进,推动生物塑料与可持续材料的创新与应用,共同守护我们的地球家园。
350 13
|
druid Java 关系型数据库
在Spring Boot中集成Druid实现多数据源有两种常用的方式:使用Spring Boot的自动配置和手动配置。
在Spring Boot中集成Druid实现多数据源有两种常用的方式:使用Spring Boot的自动配置和手动配置。
3375 5
|
并行计算 关系型数据库 数据库
|
弹性计算 大数据 应用服务中间件
阿里云2核2G服务器多少钱?2024年阿里云2核2G云服务器价格61元
阿里云2核2G服务器价格多少呢?这可能是很多用户关心的问题。现在阿里云2核2G3M轻量应用服务器新用户购买一年优惠价仅需61元!
216 1