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的errorstack功能来追踪并解决这类报错。 "ORA-00903: 无效表名"错误表明在执行的SQL语句中,引用了一个Oracle数据库中不存在的表。在实际生产环境中,由于日志可能只给出错误码而没有...
Oracle数据库是全球广泛使用的数据库管理系统之一,其稳定性和性能被许多企业和组织信赖。然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是“is not a valid date and time”错误。这个错误通常出现在...
在IT领域,数据库管理是至关重要的,而Oracle作为全球领先的关系型数据库管理系统,其稳定性和高效性备受赞誉。然而,在日常使用过程中,我们可能会遇到各种错误,其中之一就是"not a valid date and time"的错误。...
具体来说,在安装过程中,Oracle 10g会检查操作系统的版本号是否符合其认证的要求,如果不符合,则安装程序会报错并停止安装流程。 #### 解决方案步骤 为了成功安装Oracle 10g,需要对安装程序做一些必要的调整。...