单机双SDE无法启动问题解决方式

客户现场在win2003的系统上安装了两个Oracle实例,同时post了两个sde,但发现两个sde服务不能同时启动,或者在启动之后很不稳定,重启之后就无法启动其中一个sde服务了,排查日志文件giomgr_esri_sde.log和sde_esri_sde.log,在其中看到如下信息。
giomgr_esri_sde.log中
Wed May 3012:37:00 2012 - ****** Spatial Database I/O Manager ******
Wed May 3012:37:00 2012 - SDE System Startup Initiated . . .
Wed May 3012:37:00 2012 - Validated System Paths.
Wed May 3012:37:00 2012 - SDE IOMGR going into background . . .

sde_esri_sde.log中
-------------------------------------------------------
ArcSDE9.2 for Oracle10g Build 1271 Tue Jun 2407:47:53 2008
-------------------------------------------------------
init_DBDB_instance_open_as_dba: -93
DBMS errorcode: 1017
ORA-01017:invalid username/password; logon denied

看上去好像是用户名和密码无效了,但通过pl/sql功能测试,两个sde用户均能够正常登录,但在这个过程中发现了一个小小细节,两个Oracle实例的sde用户的密码不一致,尝试着将两个实例的sde用户的密码改为相同的,发现两个sde服务均能正常启动,问题解决。
在实际的工作中,发现问题首先应该想到的就是查看系统日志,这样会少走很多弯路。
文章来源:http://blog.csdn.net/sydbc/article/details/17202253

0 个评论

要回复文章请先登录注册