• arcsde命令学习


    ArcSDE命令学习 -sdemon  sdemon主要是用来管理sde服务,包括7种命令:(假定sde的实例是5151/tcp(远程)(esri_sde),服务器:192.168.1.200,数据库名是sde,,ArcSDE管理员和密码是sde)
    status 获取指定实例的状态
    start 启动sde服务
    shutdown 关闭SDE服务
    pause 暂停服务(不接受连接)
    resume 重启服务(使服务处于可以连接的状态)
    info 显示实例的相关信息
    kill 删除所有或者指定的SDE连接
    -o 操作
    -s 指定的服务器
    -t 终止
    -p SDE管理员密码
    -H ArcSDE 实例所在的目录
    -i 操作的实例
    -I 信息类型

    查看sdemon所有的命令在命令行中输入sdemon -h即可
    1例子获取指定机器上SDE的状态
    C:\Documents and Settings\gaochj>sdemon -o status -i 5151/tcp -s 192.168.1.200
    ArcSDE Instance 5151/tcp Status on 192.168.1.200 at Fri Sep 07 11:20:10 2007
    -------------------------------------------------------------------------
    Server Connection Mode: Accepting Connections
    Active Server Processes: 0
    -------------------------------------------------------------------------------------------------------

    2.例子:暂停和重启SDE服务
    C:\Documents and Settings\gaochj>sdemon -o pause -i 5151/tcp -s 192.168.1.200 -p
    sde
    ArcSDE Instance 5151/tcp on 192.168.1.200 is Paused, no further connections will
    be allowed.
    C:\Documents and Settings\gaochj>sdemon -o resume -i 5151/tcp -s 192.168.1.200 -
    p sde
    ArcSDE Instance 5151/tcp on 192.168.1.200 is Resuming, new connections will now
    be allowed.
    --------------------------------------------------------------------------------------------

    3.查看SDE锁
    C:\Documents and Settings\gaochj>sdemon -o info -I locks -i 5151/tcp -s 192.168.1.200
    ArcSDE Instance 5151/tcp Lock Table Information on 192.168.1.200 at Fri Sep 07 11:31:23 2007
    -------------------------------------------------------------------------
    NO ArcSDE Layer Locks registered.
    1 SDE Id: 376, State: 233, Lock Type: Shared State
    -----------------------------------------------
    1 ArcSDE State Lock(s) currently in use.
    NO ArcSDE Table Locks registered.
    NO ArcSDE Object Locks registered.

    [2007/09/06] ArcSDE数据被锁定后的解锁方法
    [折叠] 转贴自(ESRI中国社区:番茄炒鸡蛋 )
    在 sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。多半情况下关闭数据库连接可以解决这个问题,但有时候问题依然存在。 解决的方法是:
    1.关闭所有的ArcMap和ArcCatalog session。
    2. 运行命令'sdemon -o kill -t all -p sde'
    3. 运行命令'sdemon -o info -I locks' then it says 'no arcsde 会报告'no arcsde layer/State/Tabel/Ojbects Locks registered. 如果以上步骤执行了后依然报告数据被锁定,那么在sqlplus下查询lock表: SQL> select * from sde.state_locks;
    SQL> select * from sde.object_locks;
    SQL> select * from sde.layer_locks;
    SQL> select * from sde.table_locks; 如果有记录返回,那么手工删除这些表中的记录。

    //补充:还有一种解锁的方式是:sdemon -o kill -t all -p sde -i esri_sde (断开sde指定的esri_sde的所有连接,语法是 sdemon -命令 参数 形式)

    ————————————————————————————————————————————————————————————————————————————————————

    ArcSDE命令参考允许数据库管理员管理和监督ArcSDE的服务和地理数据库(geodatabase)的使用。本参考详述了这些命令的语法和用法,并附有例子。这些命令可分为两部分一为ArcSDE服务器(或系统表)的管理和数据的管理。
    服务器/系统表命令
    ArcSDE的服务器管理命令用于监视和控制的某些方面的地理数据库的配置,以及ArcSDE服务,大多数服务器/系统表的管理只能由ArcSDE的管理员运行命令(如sdesetup)。下面是命令列表
    sdeconfig
    管理ArcSDE服务器配置表(SERVER_CONFIG),此表存储ArcSDE服务器软件使用内存的一些参数和值。
    sdedbtune
    管理DBTUNE表中的参数,此表包含一些参数用来指定数据在数据库中是如何存储的,通过配置关键词分组。
    sdegcdrules
    管理ArcSDE地理编码规则
    sdegdbrepair
    标识和修正版本化的地理数据库中adds(A)表和deletes(D)表中所有不一致的地方。
    sdelocator
    管理 ArcSDE定位符
    sdelog
    管理员日志文件(主要用于共享日志文件)
    sdemon
    ArcSDE 服务监视和管理工具
    sdeservice
    窗口化管理ArcSDE 服务
    sdesetup
    在DBMS中创建初始地理数据库,更新地理数据库,更新你的license文件
    数据管理命令
    推荐尽可能地通过arcgis桌面软件管理数据。在某些情况下,使用数据管理命令来修改或删除地理数据集会导致数据损坏。
    某 些数据管理命令还不能使用桌面软件来实现,如必须使用sdetable命令来创建多版本视图,正因如此(for this reason),为了继续支持已使用这些命令的站点,才提供这些命令的详细说明。下面第一个表是桌面软件不能实现的命令,第二个表是桌面软件可以实现的命 令:
    sdeexport
    创建一个ArcSDE 导出文件
    sdeimport
    从ArcSDE 导出文件中导入数据
    sdegroup
    通过合并几何到multipart shapes来合并要素,要素通过标题或业务属性分组。
    sdelayer
    要素类管理工具
    sderaster
    栅格图层管理工具
    sdetable
    业务表及其数据管理工具
    sdexinfo
    描述ArcSDE 导出文件
    sdexml
    XML 字段管理工具
    cov2sde
    把ArcInfo coverages转换成geodatabase要素集
    sde2cov
    把geodatabase 要素集转换成ArcInfo coverages
    sde2shp
    从geodatabase要素集或日志文件中提取要素并写出shapefile
    sde2tbl
    把 geodatabase 表转换成 INFO 或 dBASE 表
    sdeversion
    管理 geodatabase 版本
    shp2sde
    把shapefiles 转换成 geodatabase要素集
    tbl2sde
    在geodatabase中创建一个表,追加数据到geodatabase中的一个现有表,或在一个geodatabase中已存在的表中替换记录

  • 相关阅读:
    爬虫示例
    S20_DAY23--课堂笔记
    python--常用模块之正则
    S20_DAY22--课堂笔记
    win10系统重装
    CCF 命令行选项
    CCF 任务调度
    CCF 出现次数最多的数
    CCF ISBN
    CCF 最大的矩形
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/2006854.html
Copyright © 2020-2023  润新知