免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 4729|回复: 2
收起左侧

[二次开发] ArcSde for oracle10 的安装与数据创建

[复制链接]

2072

主题

100000万

铜板

363

好友

地信专家组

每一次的分离都是为了下一次的相聚

Rank: 14Rank: 14Rank: 14Rank: 14

积分
17612

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

发表于 2011-3-6 19:50 | 显示全部楼层 |阅读模式

如果之前没有装过arcsde,那么可以按照安装,配置两个步骤进行,如果之前已经装过,要按照下列步骤进行:

1 安装sde。

2 Windows操作系统中解决方案如下:

打开注册表,删除ArcSde Service服务

详细:

(1)打开“控制面板”,“服务”,找到“ArcSde Service(somename)”,这里somename就是你的ArcSde服务的真实的名字,记住这个名字(为叙述方便,以下用somename表示其真实的名字)。

(2)打开“开始”,“运行”,敲入“regedit”,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\somename,把整个文件夹删掉。(这里的somename指(1)中的somename。)

(3)重启计算机。(目的是刷新注册表,当然用其他方法树新注册表也可以,但是这里强烈建议重启。)

3 从Oracle中删掉用户sde和表空间sde (似乎表空间不用删除)

详细:

(1)从“开始”--〉“程序”--〉“Oracle - OraHome92”--〉“Enterprise Manager Console”,启动Oracle,以任意用户名,任意密码,SYSDBA身份登陆(以SYSDBA身份登陆无需验证的原因是:SYSDBA是操作系统认证的,操作系统里面有一个ora_dba组,这个组里面Members can connect to the Oracle database as a DBA without a password,如果把你刚才登陆本机时所使用的用户名从这个组里删除,那么你以SYSDBA身份登陆Oracle就需要身份验证了)。

(2)在“安全性”--〉“用户”下找到“SDE” (如果找不到就进行下一步),在“SDE”上右健单击,选择“移去”,选择“是”,这样就删掉了用户SDE。

(3)在“存储”--〉“表空间”下找到“SDE” (如果找不到就进行下一步),在“SDE”上右健单击,选择“移去”,选择“是”,这样就删掉了表空间SDE。

(4)关闭Oracle。

4 配置ArcSDE(Post Installation)

配置完之后,需要导入数据。安装完sde,会自动创建sde用户(注意要将sde加上DBA的权限)。在oracle中创建其他gis表空间,如pubgis,然后创建pubgis用户。如果要使用arccatalog倒入数据,要用pubgis用户建立一个连接,然后在该连接里创建一个dataset,将shapefile或其他数据导入。如果使用已有数据库中的数据,导入时要将sde及其他gis表空间的数据一并倒入。


1145

主题

10万

铜板

2

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
21818

灌水勋章活跃勋章冰雪节勋章

QQ
发表于 2013-11-1 18:22 | 显示全部楼层
进来看看了,谢谢分享

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

加强科技支撑和引领  实现地质找矿新突破 。     
回复 支持 反对

使用道具 举报

37

主题

2万

铜板

111

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
5772
发表于 2022-2-26 21:31 | 显示全部楼层
谢谢分享,学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表