gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:1708回复:0

ArcSDE服务不能启动的原因与处理方法

楼主#
更多 发布于:2005-06-28 18:18
(以下内容为工兵所写,觉得不错,推荐一下) <BR><BR>ArcSDE服务不能启动的原因有多种。以下列出了各种可能原因,请对照解决问题。更多帮助信息,可以参考"ArcSDE Installation Guide" 和 "Managing ArcSDE Services"两个文档。  <BR><BR>--RDBMS服务器必须处于启动运行状态。 <BR><BR>--软件运行的环境必须符合要求。 <BR><BR>-- RDBMS的SDE用户帐号必须存在,并有合适的权限。 <BR><BR>-- RDBMS的SDE必须创建了ArcSDE schema。  <BR><BR>-- ArcSDE home目录必须存在,并且系统的PATH变量必须设定到这个位置(尤其是SDEHOME下的 \bin和\lib目录)。  <BR><BR><BR><BR>-- $SDEHOME/etc/dbinit.sde中的ORACLE_SID必须正确给出。  <BR>set ORACLE_SID=<ORACLE_SID>  <BR><BR>-- SDE 的服务名和端口号必须存在于$SDEHOME/etc/services.sde文件中,并没有被注释。 <BR><BR>--操作系统服务文件中的服务名和端口号必须与$SDEHOME/etc/services.sde文件中的完全吻合。 <BR>--必须确认在数据库中已经授予以下权限:  <BR>grant execute on dbms_pipe to public;  <BR>grant execute on dbms_lock to public; <BR><BR>--确认安装ArcSDE的时候使用有效的license。  <BR><BR>--如果是操作系统是Windows,请检查事件查看器中的应用程序一项。查看器中的诊断信息可能对ArcSDE的启动问题有所描述。。 <BR><BR>如果以上都确认正确,而服务仍然不能启动,请尝试以下步骤:  <BR><BR>--检查sde.errlog, giomgr.log以及sdelic.log,查看ArcSDE启动失败的详细信息。 <BR><BR>--检查Oracle警告文件中与问题有关的错误信息。 <BR><BR>--如果操作系统是Windows, 请运行'sdeservice -o list -i <instance>' 命令来确认ArcSDE服务是否被正确创建。检查SDEHOME变量, License_Server, 数据源, 以及状态参数。Windows用户必须有系统管理员或相应权限来启动 ArcSDE服务。 <BR><BR>--如果服务创建不正确,用'sdeservice -o create'命令创建一个新的服务。 <BR>--在Windows上,先尝试用系统的“服务”面板来启动服务。如果失败,可以尝试用'sdemon -o start -i <instance>'命令来启动。 <BR><BR>--对于Windows,如果服务不能启动,用 'sdeservice -o delete' 命令来删除服务,然后重新启动电脑,并用'sdeservice -o create'命令重新创建服务。 <BR><BR>--检查确认在操作系统服务文件中没有重复使用的端口。 <BR>
喜欢0 评分0
游客

返回顶部