1、登陆后页面显示报错
1.1、 错误 java.lang.Exception: Exception in sending Request :: null
1.2、数据库错误 Io 异常: Unknown host specified
如果是遇到这个问题,那么手动注册配置下新配置的时区参数即可,
这个问题根本原因是时区设置的问题,解决办法是修改配置文件的时区。
停掉OEM,然后打开$ORACLE_HOME/HOSTNAME_SID/sysman/config/emd.properties,将最后一行
agentTZRegion=GMT
改成
agentTZRegion=Asia/Shanghai
具体时区名称可以查看$ORACLE_HOME/sysman/admin/supportedtzs.lst或者通过数据查询Select TZNAME From v$timezone_names;
一般情况下,这样设置完成后重新启动即可。可能还会遇到这错误:数据库错误 Io 异常: Unknown host specified
使用如下命令:
搞了一晚上,终于解决了这个问题,现在总结一下:
第一步:
首先删除所有配置与服务(此举可避免原有配置未删除干净,导致后面无法重新配置)
C:>
emca -deconfig all db -repos drop(复制输入)
EMCA 开始于 2009-9-9 22:48:43
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYS 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2009-9-9 22:48:53 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 F:oracleproduct1020db_1cfgtoollogsemcaorclemca_2009-09-09_10-48-43-
下午.log。
2009-9-9 22:48:56 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-9-9 22:49:02 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-9-9 22:50:43 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-9-9 22:50:47
再检查注册表中下面项是否存在,发现则删除:HKEY_LOCAL_MACHINESOFTWAREORACLESYSMANOracleDBConsoleorcl
重新配置oracledbconsoleorcl服务,如下:
C:>emca -config dbcontrol db -repos recreate -HOST
bbbb 根据自己需要设置
EMCA 开始于 2009-9-9 14:02:00
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
已为数据库 orcl 配置了 Database Control
您已选择配置 Database Control, 以便管理数据库 orcl
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续? [yes(Y)/no(N)]: y
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................ F:oracleproduct1020db_1
数据库主机名 ................ BBBB
监听程序端口号 ................ 1521(注意此处为ORACLE例程监听端口,非OEM管理端口,兄弟我在这儿被耽搁了半个小时,嘿嘿)
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2009-9-9 14:02:21 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 F:oracleproduct1020db_1cfgtoollogsemcaorclemca_
2009-09-09_02-02-00-下午.log。
2009-9-9 14:02:22 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2009-9-9 14:02:22 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-9-9 14:03:07 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2009-9-9 14:03:07 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2009-9-9 14:04:36 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2009-9-9 14:04:40 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2009-9-9 14:05:20 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2009-9-9 14:05:21 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2009-9-9 14:05:21 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为http://BBBB:1158/em<<<<<<<<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-9-9 14:05:21
第二步
timezone 时区修改
首先ORACLE_HOME/hostname_sid/sysman/config/emd.properties文件
的最后一行
agentTZRegion=GMT
改成
agentTZRegion=Asia/Shanghai
手动配置时区
emctl config agent getTZ
emctl config agent updateTZ --会更新
这个命令很重要,更新完后重新启动一下服务即可。
总结:在这个过程中,我手动创建了OEM,个人觉得 这一步可以省略(我没做实验)主要是在修改时区参数时,有个两个命令,开始我使用 emctl config agent updateTZ 没有效果,后来使用emctl resetTZ agent提示重新设置oem的时区,就OK了。
在刚装好Oracle是我建议不要手动配置OEM,直接重新设置时区。
分享到:
相关推荐
oracle表空间不足报错的解决 。。。。。。。。。。。。。。。。。。。。。。
这个错误提示表明在尝试运行Oracle的Java运行环境(JRE)时,系统找不到必要的库文件`libXp.so.6`,这是一个与图形用户界面(GUI)相关的库,Oracle的某些组件可能依赖于它来显示图形界面或进行图形化安装。...
Oracle数据库在启动过程中可能会遇到各种报错,这些错误通常是由于配置问题、资源限制或是系统级设置不当导致的。本文将详细解析ORACLE启动报错的常见问题及其解决方案。 首先,针对ORA-12500:“TNS:监听程序无法...
本文档中记录了QtCreator5.12下使用MVCS2017_64编译器连接Oracle12.2数据库时遇到的问题及解决方法,如: QSqlDatabase: QOCI driver not loaded,包括驱动的添加,数据库的安装配置,经过亲测通过,每一步都配有...
在非图形界面下,如通过SSH连接进行操作,终端的配置可能不足以支持Oracle安装脚本所需的高级显示功能。Oracle安装过程中的一些交互式菜单和进度条需要较高的颜色支持(通常是256色以上),而默认的终端配置往往只...
4. **Oracle Wallet**:如果Oracle 12c配置为使用Oracle Wallet,确保Kettle配置中包含了钱包路径,并且钱包包含正确的认证信息。 5. **SSL/TLS配置**:如果使用SSL/TLS进行连接,确保客户端也配置了相应的SSL参数...
本文将深入探讨如何使用GeoServer 2.14版本与Oracle数据库进行集成,以及如何在GeoServer中读取并显示Oracle数据库内的Shapefile数据。 首先,Oracle数据库是全球领先的大型企业级数据库管理系统,广泛应用于数据...
对于本地安装,当你已经通过图形界面登录系统(如CENTOS),DISPLAY通常自动设置为`:0.0`,意味着图形界面将在本地显示器上显示。但如果你通过SSH远程登录,系统默认不会允许图形界面程序启动,因为它们需要访问本地...
首先,错误描述显示在尝试监听IPC(进程间通信)地址 `(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))` 时,Oracle监听器遇到了“TNS-12555: TNS:permission denied”的错误,这通常意味着Oracle用户没有...
- **打开PLSQL Developer**:启动PLSQL Developer后,无需立即登录。 - **进入首选项**:点击菜单栏中的“工具”->“首选项”,在弹出的窗口中找到“连接”选项卡。 - **指定OCI库路径**:在“OCI库”一栏中输入刚刚...
客户端Navicat连接Oracle的方法 Navicat是一款功能强大且广泛应用的数据库管理工具,Oracle是一款功能强大且广泛应用的关系数据库管理系统。Navicat可以连接多种数据库管理系统,包括Oracle。下面我们将介绍客户端...
在Red Hat Enterprise Linux 5的Server文件下可以找到该包,但是可能是libXp-1.0.0-8.1e15.i386.rpm版本,可以使用rpm -ivh libXp-1.0.0-8.1e15.i386.rpm命令安装,如果报错可以使用rpm -ivh libXp-1.0.0-8.i386.rpm...
- 如果tnsping显示TNS-12535:操作超时,这可能是由于防火墙阻止了1521端口的连接。解决方案可以是临时关闭防火墙,或者永久性地在防火墙规则中添加一条允许1521端口的TCP连接规则。对于Linux系统,使用`iptables`...
当尝试查询这些被截断的多字节字符时,Oracle数据库将报错ORA-29275。 2. **字符集设置不当**:如果数据库服务器的字符集设置与客户端的应用程序或操作系统使用的字符集不匹配,也可能引发此错误。 3. **数据...
本文将详细介绍如何利用Oracle的errorstack功能来追踪并解决这类报错。 "ORA-00903: 无效表名"错误表明在执行的SQL语句中,引用了一个Oracle数据库中不存在的表。在实际生产环境中,由于日志可能只给出错误码而没有...
Oracle数据库是全球广泛使用的数据库管理系统之一,其稳定性和性能被许多企业和组织信赖。然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是“is not a valid date and time”错误。这个错误通常出现在...
在IT领域,数据库管理是至关重要的,而Oracle作为全球领先的关系型数据库管理系统,其稳定性和高效性备受赞誉。然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是"not a valid date and time"的错误。...