oracle 10g enterprise manager無法連線到資料庫例項
從登入後,就會報‘Enterprise Manager 無法連線到資料庫例項。下面列出了元件的狀態.’,dbconsole重啟也不管用。
資料庫是正常的,並且安裝的時候也沒有報一個錯誤。
資料庫正常
[root@oracle ~]# ps -ef | grep ora
root 3565 3533 0 21:17 pts/0 00:00:00 su - oracle
oracle 3566 3565 0 21:17 pts/0 00:00:00 -bash
oracle 3595 1 0 21:17 ? 00:00:01 ora_pmon_orcl
oracle 3597 1 0 21:17 ? 00:00:01 ora_psp0_orcl
oracle 3599 1 0 21:17 ? 00:00:01 ora_mman_orcl
oracle 3601 1 0 21:17 ? 00:00:01 ora_dbw0_orcl
oracle 3603 1 0 21:17 ? 00:00:02 ora_lgwr_orcl
oracle 3605 1 0 21:17 ? 00:00:04 ora_ckpt_orcl
oracle 3607 1 0 21:17 ? 00:00:09 ora_smon_orcl
oracle 3609 1 0 21:17 ? 00:00:00 ora_reco_orcl
oracle 3611 1 0 21:17 ? 00:00:02 ora_cjq0_orcl
oracle 3613 1 0 21:17 ? 00:00:05 ora_mmon_orcl
oracle 3615 1 0 21:17 ? 00:00:03 ora_mmnl_orcl
oracle 3617 1 0 21:17 ? 00:00:00 ora_d000_orcl
oracle 3619 1 0 21:17 ? 00:00:00 ora_s000_orcl
oracle 3623 1 0 21:17 ? 00:00:01 ora_arc0_orcl
oracle 3625 1 0 21:17 ? 00:00:01 ora_arc1_orcl
oracle 3629 1 0 21:17 ? 00:00:00 ora_qmnc_orcl
oracle 3635 1 0 21:18 ? 00:00:00 ora_q000_orcl
oracle 3639 1 0 21:18 ? 00:00:00 ora_q001_orcl
oracle 5108 3566 0 21:25 pts/0 00:00:00 sqlplus as sysdba
oracle 5109 5108 0 21:25 ? 00:00:01 oracleorcl (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 6212 1 0 21:28 pts/1 00:00:00 /opt/oracle/product/10.2.0/Database/perl/bin/perl /opt/oracle/product/10.2.0/Database/bin/emwd.pl dbconsole /opt/oracle/product/10.2.0/Database/oracle_orcl/sysman/log/emdb.nohup
oracle 6237 6212 16 21:29 pts/1 00:00:51 /opt/oracle/product/10.2.0/Database/jdk/bin/java -server -Xmx256M -XX:MaxPermSize=96m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -DORACLE_HOME=/opt/oracle/product/10.2.0/Database -Doracle.home=/opt/oracle/product/10.2.0/Database/oc4j -Doracle.oc4j.localhome=/opt/oracle/product/10.2.0/Database/oracle_orcl/sysman -DEMSTATE=/opt/oracle/product/10.2.0/Database/oracle_orcl -Doracle.j2ee.dont.use.memory.archive=true -Djava.protocol.handler.pkgs=HTTPClient -Doracle.security.jazn.config=/opt/oracle/product/10.2.0/Database/oc4j/j2ee/OC4J_DBConsole_oracle_orcl/config/jazn.xml -Djava.security.policy=/opt/oracle/product/10.2.0/Database/oc4j/j2ee/OC4J_DBConsole_oracle_orcl/config/java2.policy -Djava.security.properties=/opt/oracle/product/10.2.0/Database/oc4j/j2ee/home/config/jazn.security.props -DEMDROOT=/opt/oracle/product/10.2.0/Database/oracle_orcl -Dsysman.md5password=true -Drepapi.oracle.home=/opt/oracle/product/10.2.0/Database -Ddisable.checkForUpdate=true -Djava.awt.headless=true -jar /opt/oracle/product/10.2.0/Database/oc4j/j2ee/home/oc4j.jar -config /opt/oracle/product/10.2.0/Database/oc4j/j2ee/OC4J_DBConsole_oracle_orcl/config/server.xml
oracle 6774 6212 1 21:30 pts/1 00:00:03 /opt/oracle/product/10.2.0/Database/bin/emagent
oracle 7105 1 4 21:33 ? 00:00:01 ora_j000_orcl
root 7116 5123 0 21:34 pts/1 00:00:00 grep ora
[root@oracle ~]#
em也啟動了
[oracle@oracle log]$ emctl status dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
Oracle Enterprise Manager 10g is running.
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/10.2.0/Database/oracle_orcl/sysman/log
[oracle@oracle log]$
監聽也正常,不過監聽起不起應該和em沒有關係呀
[oracle@oracle log]$ lsnrctl start
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 21-SEP-2007 21:34:47
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /opt/oracle/product/10.2.0/Database/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Log messages written to /opt/oracle/product/10.2.0/Database/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle)(PORT=1521)))
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 21-SEP-2007 21:34:48
Uptime 0 days 0 hr. 0 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /opt/oracle/product/10.2.0/Database/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@oracle log]$
itpub上面有朋友說這樣解決:
Enterprise Manager 無法連線到資料庫例項
SQL> conn
請輸入使用者名稱: sys as sysdba
已連線。
SQL> desc dba_users 發現該檢視無效。用D:oracleproduct10.2.0db_1RDBMSADMINsql.bsq 新建立user_astatus_map , DBA_USERS .
SQL> desc dba_users
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
USERNAME NOT NULL VARCHAR2(30)
USER_ID NOT NULL NUMBER
PASSWORD VARCHAR2(30)
ACCOUNT_STATUS NOT NULL VARCHAR2(32)
LOCK_DATE DATE
EXPIRY_DATE DATE
DEFAULT_TABLESPACE NOT NULL VARCHAR2(30)
TEMPORARY_TABLESPACE NOT NULL VARCHAR2(30)
CREATED NOT NULL DATE
PROFILE NOT NULL VARCHAR2(30)
INITIAL_RSRC_CONSUMER_GROUP VARCHAR2(30)
EXTERNAL_NAME VARCHAR2(4000)
SQL> select username,account_status from dba_users
2 where username='SYSMAN'
3 /
USERNAME ACCOUNT_STATUS
------------------------------ --------------------------------
SYSMAN LOCKED
SQL> alter user sysman account unlock
2 /
使用者已更改。
==================================
再次登入問題解決!
我察看了一下我的這幾個使用者都是open的。沒有鎖定。
SQL> select username,account_status from dba_users;
USERNAME ACCOUNT_STATUS
------------------------------ --------------------------------
MGMT_VIEW OPEN
SYS OPEN
SYSTEM OPEN
DBSNMP OPEN
SYSMAN OPEN
其中的操作有重啟dbconsole的,重啟資料庫,還重啟過作業系統。呵呵,試了好多種方法。
在其他電腦上可以登入這個連線,登入正常。然後關閉我的ie瀏覽器重新登入後正常。
我的這次的問題應該是和我的本機效能不夠有點關係,還有ie記錄了我的資訊,造成我重新整理都是一樣的效果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OEM:Enterprise Manager 無法連線到資料庫例項 錯誤解決資料庫
- Oracle10g出現Enterprise Manager 無法連線到資料庫例項解決辦法Oracle資料庫
- 手工配置OEM和Enterprise Manager無法連線資料庫例項資料庫
- ORACLE 11G 無法連線到資料庫例項故障排除Oracle資料庫
- 資料庫例項到nomount 使用連線串無法連線到資料庫 報ORA-12528錯誤資料庫
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- 設定到相同SID仍無法連線例項
- WAMP無法連線mysql資料庫MySql資料庫
- MMNL absent ,資料庫無法連線資料庫
- WMB 使用Compute節點連線Oracle資料庫例項Oracle資料庫
- iis網站資料庫無法連線資料庫網站資料庫
- 資料庫–如何連線RDS例項,使用雲資料庫?資料庫
- 無法連線windows例項的問題排查Windows
- openstack -- ocata 建立的卷無法連線到虛擬機器例項虛擬機
- JDBC連線自定義sqlserver資料庫例項名(多個例項)JDBCSQLServer資料庫
- MMMNL absent錯誤 ,資料庫無法連線資料庫
- 網站顯示無法連線資料庫網站資料庫
- oracle 資料庫例項Oracle資料庫
- JDBC連線MySQL資料庫的方法和例項JDBCMySql資料庫
- 連線RAC資料庫中單個例項(一)資料庫
- 連線RAC資料庫中單個例項(二)資料庫
- Java連線各種資料庫的例項 (轉)Java資料庫
- 【資料庫資料恢復】Oracle ASM例項無法掛載的資料恢復案例資料庫資料恢復OracleASM
- 10G client連線資料庫client資料庫
- 使用Enterprise Architect 7 連線Oracle資料庫反向生成資料模型Oracle資料庫模型
- 配置ORACLE 客戶端連線到資料庫Oracle客戶端資料庫
- Oracle例項和Oracle資料庫Oracle資料庫
- oracle資料庫與oracle例項Oracle資料庫
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- 網站無法連線資料庫怎麼辦?網站資料庫
- 織夢dedecms網站資料庫無法連線網站資料庫
- oracle 12c 資料庫例項監聽無法註冊問題一例Oracle資料庫
- oracle資料庫連線後,hang機一例Oracle資料庫
- 2.4.7 Step 6: 連線到例項
- [oracle]undo表空間出錯,導致資料庫例項無法開啟Oracle資料庫
- 設計模式使用例項(5)——建造者模式例項之資料庫連線管理設計模式資料庫
- HGAdmin無法連線本地資料庫解決方式資料庫
- 網站域名無法連線資料庫怎麼回事網站資料庫