`
hanyi366
  • 浏览: 291588 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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中已存在的表中替换记录

<script type="text/javascript"></script>
分享到:
评论

相关推荐

    ArcSDE命令大全

    ### ArcSDE命令大全知识点详解 #### 一、概述 ArcSDE是ESRI公司推出的一款高级空间数据库引擎,主要用于管理、存储以及访问地理空间数据。随着地理信息系统(GIS)的发展,ArcSDE逐渐成为业界标准之一。本文档旨在...

    ArcSde命令详解大全

    ArcSde命令详解 rar SdeConfig命令详解 pdf SdeExport SdeImport命令详解 pdf SdeLayer命令详解 pdf Sdemon命令详解 pdf SdeService命令详解 pdf SdeSetup命令详解 pdf SdeTable命令详解 pdf 关于ArcSDE数据...

    ArcSDE 相关命令

    以下是一些基本的ArcSDE命令及其参数配置: 1. **启动ArcSDE服务**: 使用`sdemon`命令启动服务,命令格式为:`sdemon –o start –p sde 密码`。这里的`-p sde`指定了ArcSDE服务的默认用户名和密码。 2. **停止...

    ArcSDE10.1安装

    值得注意的是,即使不选择安装ArcSDE介质,仅通过安装ArcSDE命令行包,用户依然能够实现对ArcSDE数据库的有效管理。 ##### ArcGIS Desktop 10.1的作用 安装过程中的另一个关键点是ArcGIS Desktop 10.1的角色。...

    sde命令解释

    ### ArcSDE命令详解——sdemon #### 一、引言 ArcSDE是一种空间数据库引擎,用于在关系型数据库管理系统中存储、管理和提供地理空间数据。为了更好地管理和监控ArcSDE服务及其地理数据库的使用情况,Esri提供了多种...

    arcsde修改连接数dos命令

    根据给定的信息,“sdeconfig -o alter -v TCPKEEPALIVE=TRUE -u sde -p sde -i 5151”这条命令是用来调整ArcSDE配置的示例。下面详细介绍每一步的具体操作及其含义: ##### 1. 使用psde命令查看当前连接状态 ``` ...

    linux下安装arcsde

    在Linux环境下安装ArcSDE93是一个复杂的过程,涉及到多个步骤和系统配置。ArcSDE是ESRI(Environmental Systems Research Institute)开发的一款用于管理和分发地理空间数据的中间件,它允许用户通过多种数据库管理...

    ArcSDE Administration Command Reference2007.pdf

    《ArcSDE Administration Command Reference2007》是ESRI公司为ArcSDE地理数据库管理系统发布的管理命令参考手册,主要介绍了如何通过命令行工具来管理ArcSDE服务器及其相关的地理数据。该文档适用于ArcGIS 9.0版本...

    ArcSDE连接数设置及其性能说明

    在Windows操作系统上,可以使用以下命令来查询ArcSDE的当前连接数: ```bash sdeconfig -olist -PCONNECTIONS -iesri_sdeora -slish -usde -psde ``` 执行后会显示当前ArcSDE实例的最大连接数。 ##### 修改连接数 ...

    基于Oracle的ArcSDE数据备份与恢复

    通过使用`arcsde_sdeconfig`命令,ArcSDE管理员可以更方便地管理和维护存储参数表。 #### 备份与恢复方法 针对ArcSDE数据的备份与恢复,有以下几种方法: 1. **关闭数据库的备份与恢复**:在数据库正常关闭的情况...

    ArcSDE_for_oracle(AIX)分布式部署

    【ArcSDE for Oracle(AIX)分布式部署】是将Esri的ArcSDE地理数据库软件在AIX操作系统上与Oracle数据库结合,实现跨平台的分布式地理信息系统服务。ArcSDE提供了一个中间件,使得GIS数据能够在不同的操作系统和数据库...

    ArcSDE的安装步骤

    - 打开命令提示符窗口,输入`sc delete ArcSdeService`(将ArcSdeService替换为实际的服务名称)来删除ArcSDE服务。 - 进入注册表编辑器(通过运行“regedit”打开),定位到`HKEY_LOCAL_MACHINE\SYSTEM\...

    断开arcsde服务器的所有连接

    命令执行成功后,将会断开该服务器上所有的ArcSDE连接。 ### 三、注意事项 #### 3.1 权限验证 执行此类操作时,通常需要具有相应的管理员权限。确保在执行任何命令之前已经获得了必要的授权。 #### 3.2 备份数据 ...

    ArcSDE自动安装和手动安装详解.pdf

    上述命令中的参数分别表示操作类型、sde用户密码、ArcSDE安装目录、数据库版本及实例名、服务名称等关键信息。 ##### 后续配置 完成基础安装与配置后,还需修改Windows服务配置文件(位于c:\winnt\system32\...

    ArcSDE及oracle安装配置大汇总

    9. **测试Oracle安装**: 通过tnsping和sqlplus命令验证Oracle安装是否成功。tnsping用于检查网络连接,sqlplus用于连接数据库并验证口令和权限。 接下来,我们要介绍ArcSDE的配置,它是一个中间件,允许GIS应用程序...

    ArcSDE10.1配置过程及地图文件配置

    - 执行SQL命令创建一个名为“GeoTableSpace”的新表空间,该表空间用于存储较大的地理空间数据文件。 2. **调整客户端配置**: - 由于ArcSDE仅支持32位Oracle客户端,即使服务器端为64位,也必须安装32位Oracle...

    以Arcgis10.2部署Arcsde

    【ArcGIS 10.2 部署 ArcSDE】 在IT行业中,地理信息系统(GIS)的管理和操作是一项重要的任务,ArcGIS是Esri公司提供的一个强大的GIS平台。本文将详细介绍如何在ArcGIS 10.2环境下部署ArcSDE,特别适合初学者,以...

Global site tag (gtag.js) - Google Analytics