已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ArcSDE基本原理与配置 ESRI中国 北京 有限公司刘锋 演示环境 OS CentOS5 IP 192 168 200 201DBMS oracle10 2 0 4 0ArcSDE9 3fororacleOS WinXPSP3IP 192 168 200 210DBMS SQLSERVER2005ArcSDE9 3forSQLSERVERDesktop9 3 主要内容 1 系统架构2 组成部分以及连接方式3 安装步骤4 故障处理5 基本配置 UC2009TechnicalWorkshop 4 ArcSDE整体架构 DB2 EnterpriseArcSDETechnology Oracle GISclients EnterpriseGeodatabase GISdata PostGreSQL ArcSDE的对象栈结构 ArcSDEObjects DBMSObjects OSObjects Hardware OS DBMSEngine ArcSDEEngine GeodatabaseObjects ArcEngine 主要内容 1 系统架构2 组成部分以及连接方式3 安装步骤4 故障处理5 基本配置 组成部分 ArcSDE程序部分ArcSDE自身的进程程序 giomgr gsrvr以及dll或so 各种工具程序 sdesetup sdeconfig sdelog等 数据库的schema 各种数据库对象 表 索引 视图 存储过程 包 两部分的关系 服务进程 工具程序 表 程序部分 存储过程 数据库SCHEMA 其他对象 应用服务连接 Client请求连接Giomgr进程监听指定端口giomgr进程衍生专用的gsrvr进程用client提供的用户名 密码连接RDBMSgsrvr服务所有client的读 写请求 直连 无ArcSDE服务请求无giomgr进程无gsrvr进程驱动安装在client直接连接DB DB GISclient 11 配置 应用服务1 Clientmachine ArcSDE DBMS ArcSDE跟数据库服务器在一台机器上ArcSDE要跟数据库服务器共享机器资源ArcSDE不需要安装数据库客户端 12 配置 应用服务2 ArcSDE安装在单独的机器上ArcSDE相关进程运行在独立的机器上不会抢占数据库的硬件资源需要安装相关数据库的客户端 Server1 Server2 Clientmachine ArcSDE DBMS 13 配置 直连 ArcSDE的服务不会被启动不存在giomgr和gsrvr进程giomgr和gsrvr作为客户端的线程存在于客户端中通讯方式使用数据库所提供的Example OracleNet Server2 Clientmachine DBMS 数据库对象 表索引视图存储过程包序列类型操作符 表 用户表 Business F S 系统表 FeatureClass FeatureDataset Relationship 索引 AttributeSpatial 主要内容 1 系统架构2 组成部分以及连接方式3 安装步骤4 故障处理5 基本配置 ArcSDE的安装 安装程序部分Windows setup exeLi Unix A 设置环境变量B 运行 install load安装数据库schema部分A 创建数据库B 创建表空间C 创建数据库用户D 给用户赋予相应的权限E 运行sdesetup命令安装各种数据库对象 ArcSDE的安装 设置服务部分A 修改 SDEHOME etc dbinit sde文件 设置连接字符串B 修改 SDEHOME etc services sde文件 设置服务端口C 修改操作系统服务文件windows c windows system32 drivers etc servicesLi Unix etc services Sdeservice创建服务 windows 故障处理 1根据提示确定问题2根据日志3根据经验 经常碰到的问题 运行 install load时没有执行权限 chmod755install 经常碰到的问题 ArcSDE9 3forOracle10gBuild546ThuSep1812 35 502008 DB open instance db connect OCI8 error 12560init DBDB instance open as dba 51DBMSerrorcode 12560ORA 12560 TNS 协议适配器错误 无法启动服务 经常碰到的问题 ArcSDE9 0Oracle9iBuild1093FriMar1913 28 50PST2004 db get dbms release CurrentRelease9 2 0 4 0isassumedtobecompatiblewith9 0 0 0 0InstanceinitializedforSDE Connectedtoinstance InconsistentdatatypeinGEOMETRY COLUMNStable 无法启动服务 ExtendedDBMSerrorcode 1034ORA 01034 ORACLEnotavailableORA 27101 sharedmemoryrealmdoesnotexistLinuxError 2 Nosuchfileordirectory 经常碰到的问题 无法启动服务 sde localhostbin sdesetup oinstall dORACLE10G usde psde错误信息 ESRIArcSDEServerSetupUtilityWedNov2507 30 592009 InstallorupdateArcSDEschemaobjects Areyousure Y N yCreatingArcSdeschema Error UnderlyingDBMSerror 51 Error SDEreleaseinstallnotcompleted CheckSDEHOME etc sde setup logformoredetails 日志内容 WedNov2507 31 082009 ERRORinstalling upgradingArcSDE Error 51 WedNov2507 38 012009 DB open instance db connect OCI8 error 1034 WedNov2507 38 012009 Error UnderlyingDBMSerror 51 WedNov2507 38 012009 Error Unabletoconnect WedNov2507 38 012009 ORA 01034 ORACLEnotavailableORA 27101 sharedmemoryrealmdoesnotexistLinuxError 2 Nosuchfileordirectory补充 我用PLSQL可以连接Oracle 但是的linux下会连接不上 连接不上sde的日志报错信息 ERROR 8 could tstartservertask 经常碰到的问题 运行sdesetup的时候 数据库恢复后 使用ArcCatalog创建任何一个FeatureClass都会报ORA 00955 对象已经被使用的错误 但是实际上ArcCatalog目录树中并没有该FeatureClass PARSINGINCURSOR 66len 387dep 0uid 56oct 1lid 56tim 566762959823hv 3561322370ad 2de49354 CREATETABLESDE F415 fidINTEGERNOTNULL numofptsINTEGERNOTNULL entitySMALLINTNOTNULL eminxFLOAT 64 NOTNULL eminyFLOAT 64 NOTNULL emaxxFLOAT 64 NOTNULL emaxyFLOAT 64 NOTNULL eminzFLOAT 64 NULL emaxzFLOAT 64 NULL min measureFLOAT 64 NULL max measureFLOAT 64 NULL areaFLOAT 64 NOTNULL lenFLOAT 64 NOTNULL pointsLONGRAW PCTFREE0INITRANS4ENDOFSTMTPARSE 66 c 0 e 635 p 0 cr 0 cu 0 mis 1 r 0 dep 0 og 1 tim 566762959816BINDS 66 EXEC 66 c 0 e 1401 p 0 cr 5 cu 0 mis 0 r 0 dep 0 og 1 tim 566762961286ERROR 66 err 955tim 56624315 WedNov2510 48 592009 SpatialDatabaseI OManager WedNov2510 48 592009 SDESystemStartupInitiated WedNov2510 48 592009 ValidatedSystemPaths WedNov2510 48 592009 SDEIOMGRgoingintobackground WedNov2510 48 592009 SystemParametertable SERVER CONFIG Read WedNov2510 48 592009 InitializedSharedMemorySegment WedNov2510 48 592009 ValidatedLicense WedNov2510 48 592009 IOMGRProcessID PID 7124WedNov2510 48 592009 InitializedClientTables WedNov2510 48 592009 ServerValidated WedNov2510 48 592009 Unabletoinitializesocketsforlistening 102 WedNov2510 48 592009 ALLSDEServersStopped WedNov2510 49 002009 SDESystemShutdown 主要内容 1 系统架构2 组成部分以及连接方式3 安装步骤4 故障处理5 基本配置 矢量 ESRI空间数据类型9 2最新推出9 3默认ArcSDE二进制存储BLOBLongraw Oracle11g被废除 OracleSpatial需要OracleSpatialorLocator栅格 除了OracleSpatial GeoRaster 其它用BLOB 空间数据存储选项 7 40 DifferentinstalleddbtunefilesselectingadifferentfilewillchangethedefaultGeometry StorageandRaster Storageparameters 用户自定义类型管理vectordata图形数据以ST GEOMETRY数据格式存储可以通过SQL来操作数据存储 获取和操作点 线 面 ESRI空间类型 关键字SDE DBTUNE创建关键字使用sdedbtune oexport将sde dbtune表导出到文本文件中编辑文本文件使用sdedbtune oimport将文本文件导入到sde dbtune表中 控制配置 42 直接SQL访问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公会值班考勤制度模板
- 小学校教师考勤制度细则
- 工作群考勤制度通知模板
- gprs打卡考勤制度
- 乡村小学教职工考勤制度
- 幼儿园临聘教师考勤制度
- 卫生院值班人员考勤制度
- 学校办公室人员考勤制度
- 大厂外包员工日常考勤制度
- 小学四点半课堂考勤制度
- 神州租车应急预案
- 个体商店消防安全管理制度
- 2025年应急指挥中心建设可行性研究报告
- 新解读《HY-T 056-2010海洋科学技术研究档案业务规范》
- 【《生鲜食品配送中心选址问题研究-以盒马鲜生为例》19000字(论文)】
- 幼儿园保育员培训内容
- 电梯维保服务方案(3篇)
- 数控维修(发那科)精彩讲座
- GB 18351-2025车用乙醇汽油
- 物理动画趣味教学课件
- 蓝豚医陪陪诊服务发展研究报告2025
评论
0/150
提交评论