zoukankan      html  css  js  c++  java
  • ArcSDE之SDE命令

    1、sdemon(注意大小写)
    (1) sdemon主要是用来管理sde服务,包括7种命令,查看sdemon所有的命令在命令行中输入sdemon -h即可

         status      获取指定实例的状态 
         start     启动sde服务 
         shutdown  关闭SDE服务 
         pause     暂停服务(不接受连接) 
         resume   重启服务(使服务处于可以连接的状态) 
         info     显示实例的相关信息 
         kill      删除所有或者指定的SDE连接 
         -o        操作 
         -s        指定的服务 
         -t        终止 
         -p        SDE管理员密码 
         -H        ArcSDE 实例所在的目录 
         -i        操作的实例 
         -I        信息类型

    下面是具体操作实例(注意字母大小写):

    C:\>sdemon -o status

    ArcSDE Instance esri_sde Status on ZHIYONG at Fri Apr 02 15:39:29 2010

    -------------------------------------------------------------------------

    Server Connection Mode:         Accepting Connections

    Active Server Processes:        1

    说明:查看当前sde服务器的状态,两个参数分别表示连接模式和活动进程。

    C:\>sdemon -o shutdown -i esri_sde -s zhiyong -p sde

    Kill the 1 registered server task(s) and shutdown ArcSDE,    ARE YOU SURE (Y/N)?

    : y

    Killing 1 ArcSDE Process(es) . . .

    ArcSDE Instance esri_sde on zhiyong is Shutdown!

    C:\>sdemon -o status

    ArcSDE Instance esri_sde Status on ZHIYONG at Fri Apr 02 15:45:33 2010

    -------------------------------------------------------------------------

    ArcSDE instance esri_sde is not available on ZHIYONG.

    说明:停止当前sde服务。

    C:\>sdemon -o start -i esri_sde -s zhiyong -p sde

    esri_sde service failed during initialization.

    Please check event log or error log files.

    Error starting esri_sde service on zhiyong (-1)

    Operation Failed, Unable to start iomgr.

    C:\>sdemon -o start -i esri_sde -s zhiyong -p sde

    ArcSDE Instance esri_sde started Fri Apr 02 15:47:03 2010

    C:\>sdemon -o status

    ArcSDE Instance esri_sde Status on ZHIYONG at Fri Apr 02 15:47:13 2010

    -------------------------------------------------------------------------

    Server Connection Mode:         Accepting Connections

    Active Server Processes:        1

    说明:启动sde服务,和使用windows系统中启动服务的优点在于能看到提示信息。如果一次启动不成功,可以多启动几次。一般情况会发生在初次安装的时候,最后一步总是启动不成功,可以尝试使用命令解决问题。

    C:\>sdemon -o pause -p sde

    ArcSDE Instance esri_sde on ZHIYONG is Paused, no further connections will be al

    lowed.

    C:\>sdemon -o status

    ArcSDE Instance esri_sde Status on ZHIYONG at Fri Apr 02 15:51:16 2010

    -------------------------------------------------------------------------

    Server Connection Mode:         Paused/Block Connections

    Active Server Processes:        1

    说明:此功能是将服务处于暂停状态,最明显的标志是Server Connection Mode表现为Paused/Block Connections。此时如果使用客户端进行连接,则会报错,信息为:Faild to connect to database SDE not accepting connecting requests。可以使用sdemon –o resume命令恢复连接状态。

    C:\>sdemon -o resume -p sde

    ArcSDE Instance esri_sde on ZHIYONG is Resuming, new connections will now be all

    owed.

    C:\>sdemon -o status

    ArcSDE Instance esri_sde Status on ZHIYONG at Fri Apr 02 15:54:55 2010

    -------------------------------------------------------------------------

    Server Connection Mode:         Accepting Connections

    Active Server Processes:        1

    说明:恢复服务器的连接状态。

    C:\>sdemon -o info -I users

    ArcSDE Instance esri_sde Registered Server Tasks on ZHIYONG at Fri Apr 02 15:59:

    06 2010

    -------------------------------------------------------------------------

    S-ID   User     Host:OS                          Started

    ----- -------- -------------------------------- ------------------------

    18    TESTSDE ZHIYONG:Win32                    Fri Apr 02 15:13:43 2010

    19    SDE      ZHIYONG:Win32                    Fri Apr 02 15:55:37 2010

    说明:sdemon -o info -I <{users | config | stats | locks | vars | instance}> [-q]

    {[-i <service>] [-s <server_name>] | [-H <sde_directory>]},用来查看当前服务器连接的人数,配置信息以及示例等信息。5个参数代表查看不同的信息。此句可以显示当前连接的用户数为2人。

    C:\>sdemon -o kill -t all -p sde

    ArcSDE I/O Manager Process Management on Fri Apr 02 16:20:53 2010

    -------------------------------------------------------------------------

    Kill All Servers?     ARE YOU SURE (Y/N)?: y

    C:\>sdemon -o info -I users

    ArcSDE Instance esri_sde Registered Server Tasks on ZHIYONG at Fri Apr 02 16:21:

    06 2010

    -------------------------------------------------------------------------

    There are no ArcSDE users logged in.

    说明:删除当前连接用户。

    2、sdeversion
    压缩多版本数据库(Multi-versioned Geodatabase)

    在ArcSDE Geodatabase中,随着数据编辑工作的进行,SDE空间资料档案库中相应元数据表、以及用户模式中的A表和D表的记

    录逐渐增加,会影响空间数据的访问效率,因此经常需要进行数据库版本的压缩工作。在确定数据库不存在任何锁定后,便

    可以进行压缩工作,操作为:

    sdeversion –o compress –u sde

    完成此项操作需要提交SDE用户密码。

    3、sdedbtune
    在控制空间数据的数据段、索引段存储的时候,SDE用户可以使用sdedbtune命令来提高数据库效率。

    4、sdeservice
    sdeservice -o list      [-i <service>]  列出所有服务     create  delete  register   modify等命令

    5.sdeexport sdeimport
    6.exp imp
    本方法只使用与Oracle数据库导出

    7.其他命令

    除次以外,我们还可以通过命令行的方式来管理服务和数据,这些程序都放在%SDEHOME%\bin文件夹内


    下面内容详见 http://blog.csdn.net/gisinfo/article/details/6623456

  • 相关阅读:
    [Knowledge-based AI] {ud409} Lesson 8: 08
    [Knowledge-based AI] {ud409} Lesson 7: 07
    [Knowledge-based AI] {ud409} Lesson 6: 06
    [Knowledge-based AI] {ud409} Lesson 5: 05
    [Knowledge-based AI] {ud409} Lesson 4: 04
    [Knowledge-based AI] {ud409} Lesson 3: 03
    [Knowledge-based AI] {ud409} Lesson 2: 02
    [Knowledge-based AI] {ud409} Lesson 1: 01
    [Software Development Process] {ud805} excerpt
    [Machine Learning for Trading] {ud501} Lesson 25: 03-05 Reinforcement learning | Lesson 26: 03-06 Q-Learning | Lesson 27: 03-07 Dyna
  • 原文地址:https://www.cnblogs.com/Jingkunliu/p/2452130.html
Copyright © 2011-2022 走看看