电脑IP改变后oracle em无法登陆的解决办法(亲测)
以下方法为本人亲测
情况:假设电脑初次安装oracle时的ip是192.168.133.110
那么进入em的地址就是http://192.168.133.110:1158/em/console/logon/logon
假设电脑的IP改变为192.168.88.66
那么进入em的地址应该是http://192.168.88.66:1158/em/console/logon/logon
但是测试后,输入上述地址无法进入em,原因是电脑ip改变了,oracle需要修改配置文件才可以访问,一般修改配置文件后,都会出现OracleDBconsoleorcl无法启动的问题。
方法一,不成功,还是进不去em
到达D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下面
修改listener和tnsnames
将host改为你本机的ip地址
方法二,不成功,还是显示oracledbconsole is not running
命令行里输入emctl start dbconsole
显示Environment variable ORACLE_SID not defined. Please define it.
然后根据它的说明设置oracle_sid
命令行里输入set oracle_sid=orcl (如果你的sid不是orcl,请自己更换)
再次敲入emctl start dbconsole
显示OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.101_orcl not found.
于是我到了该目录下发现有一个我的"OC4J_DBConsole_"+ 机器名+"_orcl"的目录
网上大家说如果你是修改了机器名的,那么你在这里把你的新机器名替换原来的机器名
变成——>"OC4J_DBConsole_"+ 新机器名+"_orcl"
如果你是像我一样,是因为环境改变而发生这个问题的,我建议你复制一个目录,进行更改。
复制一份"OC4J_DBConsole_"+ 机器名+"_orcl" 重命名为 "OC4J_DBConsole_ 192.168.1.101_orcl
再次敲入emctl start dbconsole
有显示EM Configuration issue. D:\oracle\product\10.2.0\db_1/ 192.168.1.101 _orcl not found
我想聪明的你一定已经知道该怎么做了
如法炮制到相应目录下,复制一份重命名
再次敲入emctl start dbconsole
方法三,最简单的办法还是重建em,成功,亲测
cmd进命令行
C:\Documents and Settings\Administrator>set oracle_sid=orcl
C:\Documents and Settings\Administrator>emctl status dbconsole
提示Oracle Enterprise Manager 10g is not running
好吧,看来dbconsole没有起来,继续
emctl start dbconsole
发现OracleDBConsleorcl无法启动。
看来还真是起不来呢。
去服务里面试下。运行->services.msc,启动一下OracleDBConsleorcl服务,结 果提示OracleDBConsleorcl服务启动后又关闭。看来还是起不来呢,不知道哪位同学之前在数据库服务器上做过什么东东,可能是改过IP?改 过机器名?还是什么?我也不管了,解决这个问题。想了想,重新创建EM吧。
回来 windows命令行执行
1、
C:\Documents and Settings\Administrator>emca -repos recreate
EMCA 开始于 2012-5-8 11:18:06
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2012-5-8 11:18:25 oracle.sysman.emcp.EMConfig
perform
信息: 正在将此操作记录到
D:\soft\Oracle\cfgtoollogs\emca\orcl\emca_2012-05-08_11
8-06-上午.log。
2012-5-8 11:18:28 oracle.sysman.emcp.EMReposConfig
dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2012-5-8 11:19:27 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2012-5-8 11:19:28 oracle.sysman.emcp.EMReposConfig
createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2012-5-8 11:21:29 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2012-5-8 11:21:29
-------------------------------------------------
上面操作为重新创建 EM 资料档案库
------------------------------------------------
2、然后是配置控制台:
C:\Documents and
Settings\Administrator>emca -config dbcontrol
db
EMCA 开始于 2012-5-8 11:23:42
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 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................
D:\soft\Oracle
数据库主机名 ................ Name-15DF19DF
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
.................................
.................................
.................................
信息:
>>>>>>>>>>>
Database Control URL 为 http://Name-15DF19DF:1158/em
<<<<<<<
<<<<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2012-5-8 11:27:43
C:\Documents and
Settings\Administrator>emctl start
dbconsole
好了,控制台服务启动了,
OEM也可以正常登陆了。
注意:期间会出现DBSNMP 用户的口令:本人当时安装oracle的时候没有设置过这个用户的密码
但是可以用sys用户将此用户的密码修改成你自己想要设置的密码
方法如下
SQL> conn sys/a as sysdba
sql> alter user dbsnmp identified by 你的密码。
修改你的新密码
电脑IP改变后oracle em无法登陆的解决办法(亲测)的更多相关文章
- 修改计算机名或IP后Oracle10g无法启动服务的解决办法
修改计算机名或IP后Oracle10g无法启动服务的解决办法 遇到的问题,问题产生原因不详.症状为,windows服务中有一项oracle服务启动不了,报出如下错误. Windows 不能在 本地计算 ...
- 排错-windows平台下访问oracle em出现空白的解决方法
排错-windows平台下访问oracle em出现空白的解决方法 by:授客 QQ:1033553122 问题描述 IE浏览器本地访问oem,出现空白页面,就左上角有一行字符 http://loca ...
- Android Studio安装后提示No JVM installation found解决办法
Android Studio安装后提示No JVM installation found解决办法 问题描述:Android Studio安装完毕,打开时出现提示"No JVM install ...
- Altium Designer15 卡在登陆界面解决办法:
Altium Designer15 卡在登陆界面解决办法: 在我的电脑系统盘中找到下面目录(注:如果看不到,需要取消隐藏文件选项.) C:\Documents and Settings\Adminis ...
- Linux中oracle安装时候报ora-00119解决办法
ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener add ...
- 分享:Windows2008重启后提示系统恢复选项的解决办法
如题:WINdows2008服务器. 重启后提示系统恢复选项的解决办法 使用windows 2008后,不能启动的问题,重启后出现 修复系统选项 采用下面帖子中的部分命令搞定之. 我自己是直接使用:选 ...
- IOS7.1-7.1.1越狱后无法读取越狱文件的解决办法
IOS7.1-7.1.1越狱后无法读取越狱文件的解决办法 申明: 下面安装PP源的方法已经失效,请不用按照下面的方法操作. 更新最新的方法,在cydia中搜索源 apple fil ...
- NGUI发布后UI层看不见的解决办法
NGUI发布后UI层看不见的解决办法 提示信息:You can'tplace widgets on a layer different than the UIPanel that manages th ...
- # vmware异常关机后,虚拟系统无法启动的解决办法
vmware异常关机后,虚拟系统无法启动的解决办法 先使用everything搜索所有后缀为.lck的文件,这些文件全部删除,如果不确定是否可以删除,先把这些文件转移到桌面,等能启动虚拟系统之后再删除 ...
随机推荐
- Python基于比较的排序
排序是算法学习中最基本的问题. 1.平均时间复杂度均为O(N2)的排序 1.1 插入排序 插入排序对少量元素的排序非常有效.工作机制就像打牌一样,为了将牌插入到已排好序的牌中,需要将牌与手中的牌从右向 ...
- Django数据操作
1.一个模型类代表数据库中的一个表,一个模型类的实例代表这个数据库表中的一条特定的记录. 2.管理器和查询集. 查询集QuerySet表示从数据库中取出来的对象的集合.它可以含有零个.一个或者多个过滤 ...
- qt 5 小练习 纯代码制作自定义按钮
大家都知道QT设计师中直接拖动的按钮是长方形带有圆角的图案,那我们如何来设置自定义按钮呢 要设计一个按钮,我们必须要知道按钮有什么属性,首先,按钮必须有一个位置 第二,按钮必须有一个名称.还有当我们点 ...
- SanDisk SecureAccess™ Software
买了一个sandisk 的u盘,配套软件有空可以研究一下. QuickStartGuide_SanDiskSecureAccessV2.0.pdf http://www.sandisk.com/pro ...
- IntelliJ IDEA 中文乱码解决
显示乱码的主要原因,编辑器自带的字体里没有对中文的支持, 将字体换成有中文支持的即可,例如:为微软雅黑.宋体.... 字体转换位置 Ctrl+Alt+S > Appearance > ...
- PHP file_exists() 函数
定义和用法 file_exists() 函数检查文件或目录是否存在. 如果指定的文件或目录存在则返回 true,否则返回 false. 语法 file_exists(path) 参数 描述 path ...
- DHTMLX 前端框架 建立你的一个应用程序 教程(九)--绑定表单Form到表格Grrid中
绑定表单Form到表格Grrid中 现在我们需要选中一行表格数据的时候 数据能在表单中显示出来 我们可以使用DHTMLX 丰富的组件功能实现它. 绑定表单到表格 1.调用bind方法将表单绑定到网格, ...
- javaweb学习总结(三十六)——使用JDBC进行批处理
在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率. JDBC实现批处理有两种方式:statement和pr ...
- Android 应用程序窗口化
Android 应用程序窗口化与 Store 应用程序窗口化-Android,Windows,better,chrome,archon-远景-Win8|Win8.1|Windows8.1|Win10| ...
- RecyclerView一个奇怪的npe异常
java.lang.NullPointerException at android.support.v7.widget.RecyclerView.computeVerticalScrollOffset ...