解决ORACLE的EM登录 这几天解决了EM无法登录的问题,顺便也把j数据库程序中常出现的ORA_12518错误解决了,有必要总结一下,我最初遇到的情况是这样的:
1. 编写java程序访问oracle 数据库时总是出现了ORA_12518错误:监听程序无法分发客户机连接。以为是监听程序没启动,检查lsnrctl status,没有发现异常。
2. web方式下访问EM,输入网址后,无法打开网页。
解决步骤:
1. 先打开管理工具》服务,查看dbconsole有没有启动或者在cmd下使用emctl status dbconsole查看,如果dbconsole没有启动的话,是无法在web方式下访问em的。
2. 使用emctl start dbconsole命令启动,出现了错误(orcle_sid not found),我使用emca -x <数据库实例> 命令进行删除,然后使用emca -r 命令重新建立档案资料库。
3. 档案资料库在重建的时候要注意,这是个交互式命令,会提示你输入数据库名和服务名,这个服务名一定得输入完整的服务名,带域名的(我的是com.czmyhome.taylor),要保证输入的服务名是和在sqlplus下show parameter service_name命令返回值具有相同的名字。但是我当时没有输入完整的服务名。
4. 使用emctl start dbconsole 启动, 然后在web下访问em,这次打开了网页,但是显示的是数据库处于没有启动的状态, 点击启动按钮后,要求输入OS的用户名、密码及数据库的用户名及密码,我输入后,网页显示密码错误。我确定自己输入的密码和用户名正确,通过网上查找资料:在windows 下进入 管理工具》本地安全策略》本地策略》用户指派权利下, 将OS用户添加作为批处理作业登录项。
5, 再次在WEB方式下访问EM,再次输入OS和数据库的用户名密码,这次进入成功,但出现ORA_12514错误。 这个错误的根本原因就是刚才建立资料档案库的时候输入的服务名不正确,怎么改呢?在<oracle 安装目录>/主机名_OracleSID/sysman/cofig路径下找到emoms.properities文件,修改oracle.sysman.eml.mntr.emdRepConnectDescripton项的service_name为完整服务名。
6. 再次在WEB方式下访问EM,再次输入OS和数据库的用户名密码,这次出现ORA_12518错误,晕晕!真是冤家路窄啊。通过在listener.ora文件中添加DIRECT_HANDOFF_TTC_LISTENER = OFF 然后重新启动dbconsole,再次在WEB方式下访问EM,再次输入OS和数据库的用户名密码后,登录成功。
7. 回来看看那个数据库访问程序,运行正常。
总结EM登录的问题,有下面几点比较重要:
1. 确保DBCONSOLE是已启动的,监听程序也是启动的
2. 确保所使用的服务名是完整的服务名
3. 在listener.ora文件中添加DIRECT_HANDOFF_TTC_LISTENER = OFF, 绝大多数情况下ORA_12518错误就是缺少这句,网上也有很多人说是SGA分配问题、或是PROCESS个数、或是64位操作系统问题,但我碰到的情况并非如此。
<PS:本文引用自 http://hi.baidu.com/tayo2000/blog/item/3c1f02518b9fe710367abef0.html>
发表评论
-
大数据量转存(抽取、同步)
2012-11-22 01:23 715在大数据量的转存过程中,建议使用分批转存(不要一次转存过来 ... -
Oracle数据库优化要点总结
2012-10-22 10:33 711当oracle出现性能缓慢、 ... -
反向索引之应用
2012-10-19 15:54 765Oracle会自动为表的 ... -
PFILE与SPFILE差异
2012-10-17 11:56 7911.oracle实例启动时,寻找参数文件的顺序为 spf ... -
Oracle 分区简述
2012-10-12 12:01 689oracle8i起开始推出表分区的概念,最初只有范围分区、列表 ... -
Bitmap位图索引"高昂代价"与B-Tree比较
2012-10-10 08:54 690通过以下实验,来验证B ... -
关于Latch与Spin
2012-10-10 08:51 793latch 是一种轻量级用于保护oracle共享内存结构,用 ... -
完整的ORACLE的UTL_FILE的资料
2012-10-08 13:58 741转自:http://blog.csdn.net/alex197 ... -
RAID的类别使用(0,1,0+1,5)
2012-10-08 09:02 736raid0: 熟悉RAID 0的人都知道,它的读写速度是最高 ... -
oracle 裸设备使用和注解
2012-09-28 11:37 950看了一篇不错的的关于 ... -
oracle的冷/热备份
2012-04-29 11:48 736一、 冷备份 冷 ... -
oracle安装、编译、参数配置
2011-06-09 19:23 700一、安装 按照以下标 ... -
Oracle个人笔记(SQL性能)2B
2011-06-09 19:20 6901.两者区别在哪?select trunc(sysdate,' ... -
start with...connect by prior用法
2011-06-09 19:18 679--当需要根据递归关系查询结果集时 start wit ... -
ORA-01157(表空间数据文件损坏需重建时)
2011-06-09 19:08 1032EM控制台报错如下: 处理步骤: 1. 备份该数据 ... -
工作积累(游标、权限、数组)2
2011-06-09 19:04 691--游标 一、显式游标通 ... -
工作积累(表空间、导出方案、触发器)1
2011-06-09 19:01 682--查看表空间、数据文件相关信息 1、查看表空间包含哪些数据 ... -
Oracle个人笔记(系统查询语句)3
2011-06-09 18:55 563查询锁的表的方法:(1 ... -
Oracle个人笔记(SQL性能)2A
2011-06-09 18:54 7371. ...group by (code,name); 性能要 ... -
Oracle个人笔记(基本规则)1
2011-06-09 18:52 6401.GRANT 权限 ON 表名(对象名) TO 用户;2.o ...
相关推荐
### Oracle EM 无法正常登录解决方案 #### 问题背景与描述 在使用Oracle 10G的企业管理器(Enterprise Manager, 简称EM)时,可能会遇到无法正常登录的情况。具体表现为,在浏览器地址栏输入`...
当遇到Oracle EM无法启动的问题时,可以尝试使用EM Configuration Assistant (EMCA) 工具来重新配置或重建EM库。EMCA是一个强大的工具,能够帮助用户进行EM的相关配置工作,包括创建、重建和删除EM库等操作。 #### ...
完成上述步骤后,重启EM服务,并通过图形界面登录Database Control,验证是否能够正常运行和监控数据库。如果仍然遇到问题,建议检查Oracle官方文档或社区论坛,寻找更具体的错误代码和解决方案。 总之,解决XP安装...
【Oracle EM重建】是指在Oracle 11g R2环境中,由于各种原因(如系统故障、硬件更换或软件升级)导致企业管理器(Enterprise Manager,简称EM)无法正常工作时,需要进行的一系列恢复操作。Oracle EM是Oracle数据库...
2. 连接问题:如果SSL/TLS证书过期,远程客户端可能无法安全地连接到EM代理或服务器,导致管理任务无法执行。 3. 监控中断:过期的证书可能会影响到EM对数据库实例的监控,无法准确获取性能数据和告警信息。 补丁p...
总的来说,Oracle 8350262补丁是针对升级Oracle数据库后EM无法启动的特定问题的解决方案,特别是涉及SSL证书的更新。正确地应用这个补丁,将有助于恢复EM的功能,保障数据库的正常管理和监控。在进行任何数据库更新...
- 登录到EM界面,定位到相应组件,进行启动操作。 4. **验证结果**: - 重新访问BI应用程序的URL(例如:`http://10.177.123.55:9704/analytic`),检查是否仍然出现500错误。 - 如果问题得到解决,可以正常使用...
如果包含子文件夹,EM可能无法正确解析和处理它们。 ### 提交过程 1. **登录并选择论文**:首先,登录到Editorial Manager系统,找到您要提交修改稿的论文。 2. **上传压缩包**:选择“上传新版本”或“提交修改...
最后,值得注意的是,如果你在配置过程中遇到问题导致无法上网,避免恢复出厂设置,而是尽快联系运营商客服10086求助。另外,对于 Windows 7 用户,若未安装 Telnet 客户端,需通过“启用或关闭Windows功能”开启 ...
Oracle 10g DBConsole 无法...本文介绍了 Oracle 10g DBConsole 无法启动的解决方案,涵盖了配置 DBConsole、查看 DBconsole 服务状态、登录 DBconsole、关闭 DBconsole、开启 DBconsole 等内容,并解决了常见的问题。
此错误通常发生在尝试启动Oracle实例时,系统无法正确处理参数文件。具体错误信息为: ``` ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file /opt/oracle/app/oracle/...
问题是这样的…我在VS2008直接运行打开网页,可以连接数据库…但通过输入地址,也可以打开网页,但涉及数据库就出问题… 无法打开登录所请求的数据库 “TakeClass”。登录失败。 用户 ‘2D2727E2578F446\ASPNET’ 登录...
### Oracle 12C 从安装到程序连接的一系列问题详解 #### 一、环境配置 在本案例中,使用的操作系统为 **64位的Windows 10**,且已经安装了 **JDK 1.8**。这些基础配置对于Oracle 12C的成功安装至关重要。 #### 二...
本系统最大的特色是对于企业和用户安全,便捷地进行身份认证...即使不法分子取得用户的账号密码信息,也无法登陆和窃取公民的财产。即使在丢失物理验证设备(例如手机丢失,验证信息被获取)的时候也可以进行身份认证。
- 使用新建的用户尝试登录Oracle Enterprise Manager (EM),地址为`https://localhost:5500/em`。注意此时可能无法以管理员权限登录。 2. **创建数据库**: - 使用Oracle自带的可视化工具尝试创建数据库,确认...
在Windows Server 2008 R2 x64环境下安装Oracle 10g时,可能会遇到各种问题,如安装过程卡在85%,或者安装完成后`oracleDBConsole`服务无法启动,这将导致Oracle企业管理器(OEM)也无法正常运行。为了解决这些问题...
-crx插件通过集成到用户的浏览器,可以在用户浏览网页的同时提供即时的配额信息,无需用户手动登录邮箱进行查看,极大地提升了用户体验。 插件的使用非常简单,安装后会在浏览器工具栏上显示一个图标,用户可以通过...
1. 在 IE 中打开 https://PC-Zheng:5500/em(如果显示无法找到网站,请在控制面板—管理工具—服务中启动 OracleDBConsolet 服务)。 2. 登录窗口,我们用 sys 登录,密码是我们之前设置的口令:sinosoft,连接身份...
或者通过Oracle EM(Web界面)进行操作。 - **第四步:调整密码有效期** 找到对应的概要文件(假设为DEFAULT),然后检查其`PASSWORD_LIFE_TIME`设置。如果希望取消密码的有效期限制,可以执行如下命令: ```...