sde

Oracle+sde数据备份、恢复

一笑奈何 提交于 2020-03-30 05:54:17
1.数据库完整备份 EXP SYSTEM/PASSWORD@SID FULL=Y FILE=D:\SYSTEM.DMP LOG=D:\SYSTEM.LOG 2.数据入库 (a)从数据库中删除SDE和SDE USER用户 DROP USER SDE CASCADE; DROP USER SDEUSER CASCADE; (b)创建新的SDE用户和SDEUSER 下为创建SDE用户过程: (i)创建表空间 CREATE TABLESPACE "SDE" LOGGING DATAFILE 'C:\ORACLE\ORADATA\ORACLE\SDE.ora' SIZE 200M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO (ii)创建用户 CREATE USER "SDE" PROFILE "DEFAULT" IDENTIFIED BY "PASSWORD" DEFAULT TABLESPACE "SDE" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK; (iii)创建角色 GRANT "DBA" TO "SDE"; GRANT "CONNECT" TO "SDE"; GRANT "RESOURCE" TO "SDE"; (iiii)系统权限 GRANT ALTER ANY INDEX

ArcGIS 9.3 安装之 SDE的安装及使用

旧巷老猫 提交于 2020-03-24 07:17:01
由于ArcSDE9.3只支持Oracle 11gR1 32位版本,所以要在安装ArcSDE的电脑上安装一个32位版本的Oracle 11gR1客户端。 1 、安装SDE程序,并进行注册 (1)选择注册机KeyGen.exe,点击server标签,在Feature下拉列表框选择arcsdeserver,Version下拉列表框选择93,点击ALL按钮,生成license文件 (2)将license文件,全选,新建一个txt文档,将其拷贝进去,另存为.ecp文件,注册的时候,选择该文件进行注册。 (3)ArcSDE安装。打开安装目录找到..\ArcGIS 9.3\sde\ESRI.exe,选择ArcSDE for oracle 11g (ATMS所用数据库为oracle 11g),next直到安装完成。 (4)点击ok进入ArcSDE的配置界面。 2 、安装后的配置 (1)进入如下界面,选择complete安装 (2)进入下一步安装,此处需要连接数据库,输入sys用户的密码(Admin2008),进行对后续Oracle数据插入SDE表空间的操作 (3)此步为创建SDE表空间和SDE用户 在第一个文本框中,输入SDE用户的密码,需要记住,本次系统采用sde作为密码以便记忆,方便测试,系统投入使用,则需要严格按照数据库密码管理办法执行。选择默认表空间名称,一般为sde

转:解决Arcsde用户锁定的问题

给你一囗甜甜゛ 提交于 2020-02-07 23:44:49
采用arcgis平台做GIS应用的人,可能偶尔碰到sde用户锁定(Arccatalog 或应用程序异常退出的时比较多)的问题,往往咱们解决的办法是重启sde服务。如果一个服务器上有多个连接时,重启服务会影响别人。下面小罗介绍另外二种办法: 方法一: 1, 用sde用户身份登录到Oracle(如:PLSQL developer之类的东东),找到sde用户下面的process_information 表; 2, 然后执行查询select t.sde_id,t.owner from process_information t , sde_id 是sde的进程ID, owner 是连接的oracle用户 3, 从owner中找到你要解除锁定的用户以及所对应的sde_id ; 4, 进入ArcSDE安装的服务器(如:192.9.100.185),进入cmd ,执行sdemon如下:(下面这些就是sdemon常用操作,感兴趣的同事可以自己去摸索,当然也可以直接执行第5步,第4步主要是防止出错) C:/Documents and Settings/Administrator>sdemon ESRI ArcSDE System Monitor Utility Thu Mar 05 16:15:26 2009 ---------------------------------------------

怎么才能彻底释放与SDE的连接?

蹲街弑〆低调 提交于 2020-02-04 05:59:04
这么多年来,这个问题估计困扰了很多很多的人,我也不晓得esri怎么不给出合理的解决办法, 网上的解决办法众说纷纭,而且很多都是互相的抄抄改改,具体也不能从根本上解决,本人通过分析总结, 从.net的机制,以及esri的机制入手,最终得到了正确的解决办法,也许你不会相信,只需要一句代码。 只要在你处理完所有操作的某个地方加入如下代码: System.GC.Collect(); //这就是.net垃圾回收的方法,这样就把esri用来连接sde的所有com对象通通回收,就不会有东西和sde连接了。 来源: https://www.cnblogs.com/helper/archive/2009/04/29/sde.html

《构建之法》读后感第三篇

陌路散爱 提交于 2020-01-23 21:47:35
书中第八章写到常用的用户调研方法 : 1 焦点小组: 找到目标用户代表以及项目的利益相关者进行讨论。讨论中会遇到许多问题,要求会议组织者有组织能力,让不同觉得发表意见并进行总结。 2 深入面谈: 通常采用一对一方法观察用户行为,费时费力,且效果取决于主持面谈的团队成员的能力。 3 卡片分类: 不同角色从不同角度表达了不同的想法,在收集这类反馈时可以利用卡片分类的方法,同一对软件需求的认识,量化各种特性,更好进行下一步的工作。 4 用户调查问卷: 向用户提供事先准备好的问题,让用户回答。 5 用户日志研究: 要求用户记录自己日常工作或生活中所用软件相关的行为,供软件团队分析。 6 人类学调查: 走进真实世界,和目标用户 “同吃同住同劳动”,以用户视角体会用户需求。 7 眼动跟踪研究: 怎样让用户容易找到设计人员想让他们看到的信息,找到自己想用的功能? 8 快速原型调研: 从初始模型开始,让用户使用并得到反馈(用户参与式设计)。 读完构建之法后,简单了解了软件工程师的就业,和考证,第三章系统讲解了软件工程师的成长之路,引用 P59 页的图表, SDE 初级软件开发工程师(入门。在学校里学到了些技能,尚未在实践中得到充分锻炼) ---SDE Ⅱ中级软件开发工程师(独立。可以写别人交给你的任何东西,不明白时知道去问谁) ---Senior SDE 高级软件开发工程师(小组领导。影响着 3

Sde 开机不能自动启动问题

六月ゝ 毕业季﹏ 提交于 2020-01-11 05:50:38
SDE作为数据库的一个客户端,SDE的服务在启动的过程中需要连接数据库,因此在SDE服务启动的时候,只有数据库的服务启动成功后,SDE的服务才会启动成功,但是操作系统启动服务的时候是同步的,也就是说启动数据库服务的过程中,SDE的服务也开始启动,此时数据库的服务还没有处于服务状态因此SDE的服务也无法启动。 为了能够让SDE的服务可以启动,必须保证数据库的服务已经启动。 解决办法如下: 1. 书写自定义的windows脚本,如下,并将其保存在一个.bat文件中,其内容如下: TIMEOUT /T 60 /NOBREAK net stop "ArcSde Service(esri_sde)" TIMEOUT /T 30 /NOBREAK net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)" 2. 运行gpedit.msc打开组策略,在计算机配置-windows设置-脚本,右侧有开机和关机,添加上要执行的批处理或者脚本的完整路径即可。 来源: https://www.cnblogs.com/xiaoxincode/archive/2012/02/28/2371297.html

ArcGIS Server、SDE许可更新

余生颓废 提交于 2019-12-27 09:11:56
环境:windows server2008,ArcGIS10.1系列。 一、更新arcgis server许可 选择许可文件进行导入即可。注意最好从开始程序中找到并打开软件授权窗口。直接双击运行ecp许可,可能因为服务器安装有多个arcgis产品,导致文件关联不正确,从而导致更新的许可并非arcgis server的许可。 注意:更新完成后要重启server服务才可生效。 二、更新SDE许可 通过sde用户登录需要更新许可的数据库(这里是oracle数据库,pg库基本一致),找到server_config表中的AUTH_KEY值进行更新即可。 更新提交后即可使用,不需要重启数据库。 来源: https://www.cnblogs.com/Jingkunliu/p/12105513.html

连接SDE数据库代码

十年热恋 提交于 2019-12-19 06:58:07
连接SDE数据库代码 By 3s4d 发表于 2007-6-5 16:39:00 0 推荐 什么是 SDE 数据库?这个问题要详细地讲解将花费大量的时间,但我可以告诉你 SDE 数据数据库可以是任何关系数据库。 ESRI 公司为了使空间数据能保存在关系数据库中,并且能很好的查询相关的空间属性而开发的一个中间件,使用 SDE 能很好的将空间数据保存在关系数据库中。如 Orcale SQL Server 等。 SDE 具体细节的了解请查找相关的资料,这里只介绍怎么连接 SDE 数据库。 SDE 数据库的联机分为直接连接和通过 SDE 连接。当服务器的性能比较好的时候可以采用 SDE 连接,否则采用直接连接,这样可以减轻服务器的任务。建议采用直接连接,其实, SDE 连接方式和直接连接的方式只是一个属性参数设置的问题。跟个人数据库采用属性连接的方式一样,先定义一个属性对象,然后设置属性参数,接着定义一个工作空间并用 SdeWorkspaceFactoryClass() 实例化它,接着加在加载图层 , 至于加载图层的代码,与加载个人数据库中图层的方法一样,其实不只加载这两种数据类型,加载其他类型的数据时也是采用相同的方法加载图层,只是工作空间采用不同的实例而已,下边为完整的示例代码 : public void AddSDELayer( bool ChkSdeLinkModle) { //

星之守护者APP软件定制开发

别来无恙 提交于 2019-12-05 23:47:12
星之守护者开发 现成源码找 【陈生:147薇4322电0658】 ;初级的SDE数据库一般包含通用子程序库、可重组的程序加工信息库、模块描述与接口信息库、软件测试与纠错依据信息库等;较完整的SDE数据库还应包括可行性与需求信息档案、阶段设计详细档案、测试驱动数据库、软件维护档案等。更进一步的要求是面向软件规划到实现、维护全过程的自动进行,这要求SDE数据库系统是具有智能的,其中比较基本的智能结果是软件编码的自动实现和优化、软件工程项目的多方面不同角度的自我分析与总结。这种智能结果还应主动地被重新改造、学习,以丰富SDE数据库的知识、信息和软件积累。这时候,软件开发环境在软件工程人员的恰当的外部控制或帮助下逐步向高度智能与自动化迈进。 一、星之守护者注册条件: 手机号,卡,支付宝、微信注册。 注册账号后找推荐人购买码 码:100元一个 微分: 10元一个 每天上午9.00首页参与抢单。 抢单等级:500-6000不等。 二、静态收益: 女娲: 500元 4天收益20% 消耗微分1 嫦娥: 1000元 3天收益10% 消耗微分1 羲和: 2000元 1天收益5% 消耗微分2 常羲: 4000元 6天收益12% 消耗微分4 女英: 5000元 8天收益15% 消耗微分8 九天玄女:6000元 12天收益20% 消耗微分10 三、动态收益: 直推3人,拿一代下级投资额的5% 直推5人

基于Centos在线扩容LVM

删除回忆录丶 提交于 2019-12-03 23:58:45
场景:由于公司服务器数据目录都是基于LVM,LVM对于我一个小白来说就是利于在线扩容,下面我记录下基于在Centos上LVM扩容。 1、根据fdisk -l跟pvdisplay命令查看新添加的磁盘名称,这边可知为/dev/sde。(由于服务器是VM虚拟出来的,由其他同事管理,我这边根本不清楚添加的磁盘名称) 1)核实磁盘添加情况 fdisk -l 2)查看PV情况(这边sde盘没有加入到PV) pvdisplay 2、格式化sde盘(格式化后fdisk -l查看sdf1是否存在)) fdisk /dev/sde --> n --> p --> 1 --> 回车 --> 回车 --> t --> 8e --> w 3、把刚刚格式化的sde1创建为pv pvcreate /dev/sde1 4、查看pv详情,确认sde1已加入pv pvdisplay 5、增加vg(vg_data根据vgdisplay查看增加为哪个vg组下) vgextend vg_data /dev/sde1 6、扩容lv(/dev/vg_data/lv_data根据lvdisplay查看)(+499G根据vgdisplay命令中的vg_data中的Free PE / Size查看) lvextend -L +499G /dev/vg_data/lv_data 7、加载新扩容数据 1)当文件类型为XFS时: