본문 바로가기

DB/Oracle

에이전트가 emd.properties을 소유하지 않는 사용자에 의해 시작되었다 - 중단 시작 (00709)

2014-05-27 17:26:41,809 Thread-393443072 Starting Agent 10.2.0.4.2 from /home/oracle/app/oracle/product/11.2.0/dbhome_1 (00701)

2014-05-27 17:26:41,956 Thread-393443072 [Oracle Exadata Storage Server] InstanceProperty (MgmtIPAddr2) is marked OPTIONAL but is being used (00506)

2014-05-27 17:26:42,237 Thread-393443072 [Load Balancer Switch] InstanceProperty (snmpTimeout) is marked OPTIONAL but is being used (00506)

2014-05-27 17:26:43,347 Thread-393443072 EMAgent started successfully (00702)

2015-04-02 12:21:18,651 Thread-1786504960 running as user 0, not 500 (00005)

2015-04-02 12:21:18,651 Thread-1786504960 <Agent Startup> : The Agent was started by a user who does not own emd.properties - aborting startup (00709)

                                                                             에이전트가 emd.properties을 소유하지 않는 사용자에 의해 시작되었다 - 중단 시작 (00709)



해결 -> root권한이 아닌 oracle 로 접속


#emctl status dbconsole

#emctl start dbconsole



**접속이 안됨


1. C:\WINDOWS\system32\drivers\etc 에 아래가 등록되어 있는지 확인한다.

 안되어 있다면 등록시켜준다.

 127.0.0.1 localhost hostname.domainname hostname

 

2. 환경변수를 설정

 $ set EMHOSTNAME=<hostname>

 

3. dbconsole 재시작


-------------------------------

테스트 ora-28000

su - oracle

sqlplus '/as sysdba'

alter user redshop4 account unlock;