zhrongzh
路人甲
路人甲
  • 注册日期2003-10-22
  • 发帖数153
  • QQ
  • 铜币99枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2122回复:3

arcsde+oracle 9.2 的安装

楼主#
更多 发布于:2004-04-08 11:19
请问谁安装过arcsde+oracle9.2的,能否提供安装过程
喜欢0 评分0
gis1117
  • 注册日期
  • 发帖数
  • QQ
  • 铜币
  • 威望
  • 贡献值
  • 银元
1楼#
发布于:2004-04-08 12:26
8i是装过,9i就没有了,先装oracle了,
举报 回复(0) 喜欢(0)     评分
zhrongzh
路人甲
路人甲
  • 注册日期2003-10-22
  • 发帖数153
  • QQ
  • 铜币99枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-04-08 14:00
哎,不瞒您说,我买的oracle 9.2从早上装到现在还没好,一会儿就提示I/0错误.现在正版软件光盘的质量也太次了.
你能不能将ARCSDE安装过程中需注意的事项告诉我?
举报 回复(0) 喜欢(0)     评分
gis1117
  • 注册日期
  • 发帖数
  • QQ
  • 铜币
  • 威望
  • 贡献值
  • 银元
3楼#
发布于:2004-04-08 22:20
安装的前期准备:

1.1 首先创建一个Oracle数据库实例用来存储GIS数据

1.2 使用sys用户登陆,在该数据库中创建一个表空间 sde 大小可以为100MB

1.3 创建sde用户,设置表空间为sde,临时为temp;在角色标签中,授予sde用户connect和Resource角色;在系统权限中授予sde用户Select Any Table权限;在限额中设置sde表空间为无限制.好了这样用户就设置正确了,点击应用创建sde用户.

1.4 在打开方案->程序包->SYS,选择DBMS_LOCK,鼠标右击选择授予权限,授予EXECUTE 给PUBLIC;用相同的方法授予DBMS_PIPE给Public.

好了,通过上面的操作,我们的准备工作就完成了,现在就可以安装软件了

ArcSDE软件安装:

2.1.首先,Setup,一路下一步到结束,呵呵,好象很容易哦

2.2 后面的POST INSTALL才是比较麻烦的,在DOS状态下,输入 sdesetupora80 -o install -p sde,其中sdesetupora80,如果你的8i那么就是sdesetupora8i;-p后面的值为sde用户的密码,兔八哥的是sde,如果你的不同一定要改成正确的哦。系统会提示你确认,输入 Y 确认。(一堆堆表格就copy到sde表空间里面了)

2.3 下面才是最重要的步骤,为sde创建服务;在DOS状态下输入 sdeservice -o create -p <password> -l @<license_server> -H D:\ArcGIS\arcexe81\arcsde\oraexe\(sde路径,你可能不同) -d oracle8i,<Oracle_instance> -I esri_sde

2.4 修改Windows配制文件 首先在c:\winnt\system32\drivers\ect目录下找到 services文件,使用记事本打开,在最后加一行 esri_sde 5151/tcp #ArcSDE

2.5 修改sde配置文件 在ArcSDE安装路径下的etc目录中(如D:\ArcGIS\arcexe81\arcsde\oraexe\etc)有一个services.sde,使用记事本将esri_sde前面的#给去除,保存

ArcSDE服务的启动:

使用命令行 sdemon -o start -p sde启动(要有耐心哦,很慢的),如果出现ArcSDE Instance esri_sde started ……,那么恭喜哦。让我也和你一起高兴哦。要是其他的就好好研究问题出在什么地方了。或者直接在windows服务中启动 esri_sde.
举报 回复(0) 喜欢(0)     评分
gis1117
  • 注册日期
  • 发帖数
  • QQ
  • 铜币
  • 威望
  • 贡献值
  • 银元
4楼#
发布于:2004-04-08 22:21
ArcSDE Oracle安装中的注意事项

1.ArcSDE与Oracle版本问题,需要注意必须按照软件要求选择对应的版本.其中注意ArcSDE for Oracle8i听说装在Oracle8.1.5上有问题的.
2.安装后,无法启动服务,可以到%sdehome%/etc目录下,查看sde.errlog和giomgr.log中,一般情况下可以从这里面看出问题出现在什么地方.
3.一般情况下错误都是因为创建服务时候设置的参数有问题,使用sdeservice -o delete -I <service>删除该服务,常常一次无法删除,可以执行两次.然后在重新创建服务.(很多网友把,-d oracle8i,<Oracle_instance> ,后面的<Oracle_instance>,数据库实例名给丢了)
4.如果仍然不行,建议在oracle中把安装中设置的SDE的表空间,用户...全部给删除,重新安装.有一个朋友就是把sde中post install进去的表给删除了,然后重新创建,就启动了.
5.在创建服务的时候,不一定非得使用esri_sde和5151,可以使用其他的参数.不过要记得在SDE和windows中配置
举报 回复(0) 喜欢(0)     评分
d66r99
路人甲
路人甲
  • 注册日期2003-12-03
  • 发帖数29
  • QQ
  • 铜币190枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-04-24 10:42
<P><U><FONT color=#0000ff>下载这个看看</FONT></U></P><P><U><FONT color=#0000ff><a href="ftp://gis:gis@166.111.40.5/incoming/temp/gis2003/030416.rar" target="_blank" >ftp://gis:gis@166.111.40.5/incoming/temp/gis2003/030416.rar</A></FONT></U></P><P><U><FONT color=#0000ff></FONT></U><U><FONT color=#0000ff></FONT></U> </P>
举报 回复(0) 喜欢(0)     评分
suimx
外卖仔
外卖仔
  • 注册日期2003-09-09
  • 发帖数39
  • QQ
  • 铜币146枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
6楼#
发布于:2004-10-10 16:17
jinbuqu
举报 回复(0) 喜欢(0)     评分
游客

返回顶部