EM无法登陆问题
- 博客分类:
- Oracle
解决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 640在大数据量的转存过程中,建议使用分批转存(不要一次转存过来 ... -
Oracle数据库优化要点总结
2012-10-22 10:33 649当oracle出现性能缓慢、 ... -
反向索引之应用
2012-10-19 15:54 726Oracle会自动为表的 ... -
PFILE与SPFILE差异
2012-10-17 11:56 7361.oracle实例启动时,寻找参数文件的顺序为 spf ... -
Oracle 分区简述
2012-10-12 12:01 648oracle8i起开始推出表分区的概念,最初只有范围分区、列表 ... -
Bitmap位图索引"高昂代价"与B-Tree比较
2012-10-10 08:54 601通过以下实验,来验证B ... -
关于Latch与Spin
2012-10-10 08:51 746latch 是一种轻量级用于保护oracle共享内存结构,用 ... -
完整的ORACLE的UTL_FILE的资料
2012-10-08 13:58 700转自:http://blog.csdn.net/alex197 ... -
RAID的类别使用(0,1,0+1,5)
2012-10-08 09:02 674raid0: 熟悉RAID 0的人都知道,它的读写速度是最高 ... -
oracle 裸设备使用和注解
2012-09-28 11:37 888看了一篇不错的的关于 ... -
oracle的冷/热备份
2012-04-29 11:48 680一、 冷备份 冷 ... -
oracle安装、编译、参数配置
2011-06-09 19:23 652一、安装 按照以下标 ... -
Oracle个人笔记(SQL性能)2B
2011-06-09 19:20 6591.两者区别在哪?select trunc(sysdate,' ... -
start with...connect by prior用法
2011-06-09 19:18 615--当需要根据递归关系查询结果集时 start wit ... -
ORA-01157(表空间数据文件损坏需重建时)
2011-06-09 19:08 983EM控制台报错如下: 处理步骤: 1. 备份该数据 ... -
工作积累(游标、权限、数组)2
2011-06-09 19:04 653--游标 一、显式游标通 ... -
工作积累(表空间、导出方案、触发器)1
2011-06-09 19:01 643--查看表空间、数据文件相关信息 1、查看表空间包含哪些数据 ... -
Oracle个人笔记(系统查询语句)3
2011-06-09 18:55 522查询锁的表的方法:(1 ... -
Oracle个人笔记(SQL性能)2A
2011-06-09 18:54 6341. ...group by (code,name); 性能要 ... -
Oracle个人笔记(基本规则)1
2011-06-09 18:52 6081.GRANT 权限 ON 表名(对象名) TO 用户;2.o ...
相关推荐
Oracle 10g IP更改解决EM无法启动; 还在为ip更改后em无法访问烦恼嘛。 有了这个 一切ok。
打开浏览器在地址栏键入 http://pc-name:port/em 打开登录界面,输入用户名和密码、选择登陆身份点击登录企业管理器,报出错误信息:java.lang.Exception Exception in sending Request null
Oracle_EM无法启动_解决方案这个文档在其他论坛得到很好的认可,希望对有此问题的朋友有帮助
问题是这样的…我在VS2008直接运行打开网页,可以连接数据库…但通过输入地址,也可以打开网页,但涉及数据库就出问题… 无法打开登录所请求的数据库 “TakeClass”。登录失败。 用户 ‘2D2727E2578F446\ASPNET’ 登录...
本系统最大的特色是对于企业和用户安全,便捷地进行身份认证...即使不法分子取得用户的账号密码信息,也无法登陆和窃取公民的财产。即使在丢失物理验证设备(例如手机丢失,验证信息被获取)的时候也可以进行身份认证。
最近打包发布element-admin前端框架至服务器,发现打包后,服务器上无法跳转到主页的问题,网上大部分都说是跨域的问题,跨域也会有这种问题,不过笔者这次不是跨域的问题,因为后台已经对跨域做了处理,最终排查...
将这个问题改过来之后, 又有问题随之而来: 用友系统管理中注册用户时出现”不能建立跟应用服务器[POWERPC]所指向的数据服务器连接, 不能登录, 请选择其他服务器. 错误描述: (-2147467259)[DBNETLIB][ConnectionOpen ...
当我们将网站程序分部到多台服务器上后,由于Session受实现原理的局限,无法跨服务器同步更新Session,使得登录状态难以通过Session共享。 我们使用MemCache+Cookie方案来解决分布式系统共享登录状态的问题。 ...
(1)针对多窗口类浏览器模式问题,指出并分析了该问题存在的原因,利用Activity的运行机制,通过Fragment栈对主要模块的Webview进行管理,实现对不同模块之间切换的控制。 (2)针对跨域数据交互问题,指出并分析了...
完美解决“换另一台电脑上用VS2008继续开发web项目时出现 ... 您可能感兴趣的文章:System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 登录失败。System.Data.SQLite 数据库详细介绍SQL Server出现Syst
"><em><a href="home.php?mod=space&uid={authorid}"{target}>{author}</a></em><a href="{zhutiurl}"{target}><span class="zhuti">[{zhuti}]</span></a> <a href="{url}" title="{title}"{target}>{title}</a></li...
</em> 您的图像将在CSDN博客、论坛、空间、下载、新闻评论等产品中使用。 建议上传近距离的照片(比如大头照、特写),这样经过编辑后的头像会很清楚。 保存成功后如果图标不更新,请使用Ctrl+F5刷新...
void EM_UserLogin::SendLogin_BC(LPEM_DATA msg) { SOCKET m_socket; m_socket = socket(AF_INET, SOCK_DGRAM, IPPROTO_IP); if (INVALID_SOCKET == m_socket) { MessageBox(0, "socket failed.", ...
认真听课、多思考问题、多动手操作、有问题一定要问、多参与讨论、多帮组同学 五、 体系结构 oracle的体系很庞大,要学习它,首先要了解oracle的框架。oracle的框架主要由物理结构、逻辑结构、内存分配、后台进程...
'已登录 Else Call Login() Exit Sub End If Select Case Request("act") Case "drive" Call Drive() Case "up" Call DirUp() Case "new" Call NewF(Request("fname")) Case "savenew" ...