`

EM无法登陆问题

 
阅读更多

解决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>

分享到:
评论

相关推荐

    Oracle\oracle_EM无法正常登陆解决方案

    ### Oracle EM 无法正常登录解决方案 #### 问题背景与描述 在使用Oracle 10G的企业管理器(Enterprise Manager, 简称EM)时,可能会遇到无法正常登录的情况。具体表现为,在浏览器地址栏输入`...

    Oracle_EM无法启动_解决方案

    当遇到Oracle EM无法启动的问题时,可以尝试使用EM Configuration Assistant (EMCA) 工具来重新配置或重建EM库。EMCA是一个强大的工具,能够帮助用户进行EM的相关配置工作,包括创建、重建和删除EM库等操作。 #### ...

    XP安装Oracle 10时实例化EM配置文件时出错解决方案

    完成上述步骤后,重启EM服务,并通过图形界面登录Database Control,验证是否能够正常运行和监控数据库。如果仍然遇到问题,建议检查Oracle官方文档或社区论坛,寻找更具体的错误代码和解决方案。 总之,解决XP安装...

    oracle em重建

    【Oracle EM重建】是指在Oracle 11g R2环境中,由于各种原因(如系统故障、硬件更换或软件升级)导致企业管理器(Enterprise Manager,简称EM)无法正常工作时,需要进行的一系列恢复操作。Oracle EM是Oracle数据库...

    Oracle 10.2.0.5EM证书过期补丁p8350262_10205_Generic

    2. 连接问题:如果SSL/TLS证书过期,远程客户端可能无法安全地连接到EM代理或服务器,导致管理任务无法执行。 3. 监控中断:过期的证书可能会影响到EM对数据库实例的监控,无法准确获取性能数据和告警信息。 补丁p...

    Oracle 8350262补丁!升级到10.2.0.4/5不能起em的进

    总的来说,Oracle 8350262补丁是针对升级Oracle数据库后EM无法启动的特定问题的解决方案,特别是涉及SSL证书的更新。正确地应用这个补丁,将有助于恢复EM的功能,保障数据库的正常管理和监控。在进行任何数据库更新...

    OBIEE重启无法访问500问题

    - 登录到EM界面,定位到相应组件,进行启动操作。 4. **验证结果**: - 重新访问BI应用程序的URL(例如:`http://10.177.123.55:9704/analytic`),检查是否仍然出现500错误。 - 如果问题得到解决,可以正常使用...

    施普林格投稿系统上传Latex文档(英文)

    如果包含子文件夹,EM可能无法正确解析和处理它们。 ### 提交过程 1. **登录并选择论文**:首先,登录到Editorial Manager系统,找到您要提交修改稿的论文。 2. **上传压缩包**:选择“上传新版本”或“提交修改...

    上海贝尔移动光猫I040EM怎么破解设置?

    最后,值得注意的是,如果你在配置过程中遇到问题导致无法上网,避免恢复出厂设置,而是尽快联系运营商客服10086求助。另外,对于 Windows 7 用户,若未安装 Telnet 客户端,需通过“启用或关闭Windows功能”开启 ...

    oracle10g dbconsole无法启动

    Oracle 10g DBConsole 无法...本文介绍了 Oracle 10g DBConsole 无法启动的解决方案,涵盖了配置 DBConsole、查看 DBconsole 服务状态、登录 DBconsole、关闭 DBconsole、开启 DBconsole 等内容,并解决了常见的问题。

    oracle OCA 基本问题总结

    此错误通常发生在尝试启动Oracle实例时,系统无法正确处理参数文件。具体错误信息为: ``` ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file /opt/oracle/app/oracle/...

    System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 登录失败。

    问题是这样的…我在VS2008直接运行打开网页,可以连接数据库…但通过输入地址,也可以打开网页,但涉及数据库就出问题… 无法打开登录所请求的数据库 “TakeClass”。登录失败。 用户 ‘2D2727E2578F446\ASPNET’ 登录...

    oracle12C从安装到程序连接的一系列问题

    ### Oracle 12C 从安装到程序连接的一系列问题详解 #### 一、环境配置 在本案例中,使用的操作系统为 **64位的Windows 10**,且已经安装了 **JDK 1.8**。这些基础配置对于Oracle 12C的成功安装至关重要。 #### 二...

    基于声纹识别的web身份认证系统.zip_because8em_face feature_js声纹识别_声纹_声纹识别 认证

    本系统最大的特色是对于企业和用户安全,便捷地进行身份认证...即使不法分子取得用户的账号密码信息,也无法登陆和窃取公民的财产。即使在丢失物理验证设备(例如手机丢失,验证信息被获取)的时候也可以进行身份认证。

    orcale12c安装完成,初始登录教程

    - 使用新建的用户尝试登录Oracle Enterprise Manager (EM),地址为`https://localhost:5500/em`。注意此时可能无法以管理员权限登录。 2. **创建数据库**: - 使用Oracle自带的可视化工具尝试创建数据库,确认...

    patch_8350262_10205_Generic(Oracle 10g补丁)

    在Windows Server 2008 R2 x64环境下安装Oracle 10g时,可能会遇到各种问题,如安装过程卡在85%,或者安装完成后`oracleDBConsole`服务无法启动,这将导致Oracle企业管理器(OEM)也无法正常运行。为了解决这些问题...

    EM-Thinhdt Quota!-crx插件

    -crx插件通过集成到用户的浏览器,可以在用户浏览网页的同时提供即时的配额信息,无需用户手动登录邮箱进行查看,极大地提升了用户体验。 插件的使用非常简单,安装后会在浏览器工具栏上显示一个图标,用户可以通过...

    Oracle 11g图形界面创建数据库实例.pdf

    1. 在 IE 中打开 https://PC-Zheng:5500/em(如果显示无法找到网站,请在控制面板—管理工具—服务中启动 OracleDBConsolet 服务)。 2. 登录窗口,我们用 sys 登录,密码是我们之前设置的口令:sinosoft,连接身份...

    oracle11g 用户过期问题

    或者通过Oracle EM(Web界面)进行操作。 - **第四步:调整密码有效期** 找到对应的概要文件(假设为DEFAULT),然后检查其`PASSWORD_LIFE_TIME`设置。如果希望取消密码的有效期限制,可以执行如下命令: ```...

Global site tag (gtag.js) - Google Analytics