zoukankan      html  css  js  c++  java
  • ArcGIS 10 SDE for ORACLE 迁移 (1)

         由于数据库的整体迁移,该数据库中有部分数据是GEODATABASE 数据,之前没有做过GEODATABASE的迁移,加上系统还没有正式上线,使用人数不多,就只在ORACLE 层面上做了简单的逻辑迁移,数据当然包括SDE中的 表结构和一些元数据。这样做为之后的操作埋下了隐患。

        一.ArcGIS 1O SDE SERVICE的连接的重新配置

       较为简单 有两种方式,第一种在ARCGIS 服务器中再配置一个SDE服务连接,这种方式我没有测试过,不过有个问题就是如何让多个SDE服务可以同时运行?毕竟dbinit.sde 和services.sde 文件只能配置一个SDE服务连接。 第二种,直接在原来的基础上该,这个来的快。

        Step1 :确认dbinit.sde,services.sde,和 windows os 中service.conf 文件。

        其中有几个值需要特别关注,

         远处数据库服务名/实例名,如果是本地直连,在dbinit.sde 为ORACLE_SID= name的, 如果是远程连接更改为LOCAL= name

         SDE 服务名,是ARCGIS域的名称,也就是服务进程名。

         SDE 服务的端口号,需要在 windows OS 中 service.conf 配置文件中进行配置。

         远程服务器名,中host 文件中配置。

         Step2: 修改 本地的 tnsname.ora文件,更改数据库的指向的配置,测试tnsping 后确定连接可用。

         Step3: 重启SDE 服务,使用OS 的net start ,或者使用sdemon 都可。

      

       以上基本是这样,但是我遇到的问题是SDE 服务无法启动。

          debug的日志有 :

          windows 事件管理器的日志---

     

       没有什么头绪,

      C:\Documents and Settings\Administrator>sdemon -o start -i sde -p sde
    sde service failed during initialization.
    Please check event log or error log files.
    Error starting sde service(0)
    Could not start ArcSDE -- Check Network, $SDEHOME disk, DBMS settings and dbinit
    .sde. 

      日志几乎没有得到任何信息,进一步DEBUG, sde_sde.log日志文件


    ST_Geometry Schema Owner: (SDE) Type Release: 1007
    Instance initialized for ((sde)) . . .

    Connected to instance . . .
    WARNING: SDETMP: Setting temp path to c:\temp
    DB_instance_system_tables_exists parse error.
    Error checking the existence of system tables. Run
    the Upgrade Geodatabase tool to install/upgrade system tables (-51).
    Refer ArcSDE installation guide for instructions.

      使用GOOGLE,BAIDU 速搜没有得到有用的信息。

      检查数据库端的Lisener,的相关设置,tnsping ,等一切都正常。 但是错误依旧,没有找找到问题的结症。

      继续测试中。。。。。。。。。。。。

     

     

     

       

        

  • 相关阅读:
    第四节 pandas 数据加载
    第五节 matplotlib库
    第二节 pandas 基础知识
    第一节 anaconda+jupyter+numpy简单使用
    枚举效率测试 --简单计算题
    Tree 树形结构
    django url分发,视图,模板回顾
    django自定义分页器
    转git的使用
    转Git配置SSH,并Push到GitHub上的相关流程
  • 原文地址:https://www.cnblogs.com/jerryxing/p/2917222.html
Copyright © 2011-2022 走看看