WIN7不能启动oracle-EM解决办法

合集下载

win7_X64安装ORACLE10G_X64升级10205版装em补丁

win7_X64安装ORACLE10G_X64升级10205版装em补丁

网上查了很多资料,反复折腾了几天,弯路不详述,成功结果记录如下:一、下载安装包,补丁包。

下载oracle10204_vista_w2k8_x64_production_db.zip,不要下载102010_win64_x64_database.zip的版本,否则安装时不能进入桌面。

官方下载地址为:/otn/nt/oracle10g/10204/10204_ vista_w2k8_x64_production_db.zip下载10205补丁p8202632_10205_MSWIN-x86-64及em补丁p8350 262_10205_Generic。

地址:/s/1i39p47V 密码: sobr二、安装oracle10g,(32位版本setup.exe以xp兼容模式,管理员身份运行,64位不用)。

安装时注意事项:解压的时候不能含有空格、非法字符,注意不能含有中文。

安装目录不能还有非法字符和中文。

关闭防火墙。

1.修改验证文件来支持windows7。

修改\ database\stage\prereq\db\refhost.xml,\ database\stage\prereq\db_prereqs\db\refhost.xml,(3 2位版本没有该文件)在 <CERTIFIED_SYSTEMS> </CERTIFIED_SYSTEMS>之间添加如下代码添加:<!--Microsoft Windows 7--><OPERATING_SYSTEM><VERSION VALUE="6.1"/></OPERATING_SYSTEM>2.修改\ database\install\oraparam.ini。

#You can customise error message shown for failure, prov ide value for CERTIFIED_VERSION_FAILURE_MESSAGEWindows=4.0,5.0,5.1,5.2,6.0,6.132位版注意去掉行首#合适位置添加:#Windows 7 use winver.exe to find version[Windows-6.1-required]#Minimum display colours for OUI to runMIN_DISPLAY_COLORS=256#Minimum CPU speed required for OUI#CPU=300[Windows-6.1-optional]3.设置固定IP, DHCP按网上说的添加Microsoft LoopBack Adap ter。

oracle数据库em无法启动的解决办法

oracle数据库em无法启动的解决办法

oracle数据库服务器如果改了机器名或者IP后,会造成em无法启动。

报如下错误:c:\Documents and Settings\administrator>emctl start dbconsoleOC4J Configuration issue. E:\oracle\product\11.1.0.6\db_1/oc4j/j2ee/OC4J_DBConsole _server_tuosi not found.此时可以重新配置安装em:c:\Documents and Settings\administrator>emca -repos dropEMCA 开始于2009-08-19 14:45:06EM Configuration Assistant 10.2.0.1.0 正式版版权所有(c) 2003, 2005, oracle。

保留所有权利。

输入以下信息:数据库SID: tuosi监听程序端口号: 1521SYS 用户的口令:SYSMAN 用户的口令:SYSMAN 用户的口令:是否继续? [yes(Y)/no(N)]: y2009-08-19 14:45:20 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到E:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\tuosi\em ca_2009-08-19_02-45-06-下午.log。

2009-08-19 14:45:21 oracle.sysman.emcp.EMReposConfig dropRepository信息: 正在删除EM 资料档案库(此操作可能需要一段时间)...2009-08-19 14:48:13 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功删除资料档案库已成功完成Enterprise Manager 的配置EMCA 结束于2009-08-19 14:48:13--------------------------------------------------------------------------------创建新的配置:c:\Documents and Settings\administrator>emca -repos createEMCA 开始于2009-08-19 14:53:35EM Configuration Assistant 10.2.0.1.0 正式版版权所有(c) 2003, 2005, oracle。

Oracle设置DB、监听和EM开机启动的方法

Oracle设置DB、监听和EM开机启动的方法

Oracle设置DB、监听和EM开机启动的⽅法⼀、Windows系统Oracle提供了随操作系统启动⽽启动的功能,在Windows和Linux中,分别有不同的设置⽅法。

在Windows中,可以修改“我的电脑-->管理-->服务-->OracleService$ORACLE_SID”,或直接使⽤Win+R键打开运⾏窗⼝,输⼊services.msc即可打开服务,找到相应的Oracle服务,然后将其属性中的启动类型修改成⾃动。

⼀般在Windows系统上安装完后会⾃动设置成⾃动。

⼆、Linux系统对于Linux/Unix操作系统,如果想设置⾃动重启,那么该如何操作呢?对此Oracle提供了dbstart命令⽤于启动。

⾸先,第⼀步,需要修改/etc/oratab⽂件,将N修改为Y[root@oracle ~]# vim /etc/oratabLHR11G:/u01/app/oracle/product/11.2.0.4/dbhome_1:Y #将N改为Y⽂件/etc/oratab由root.sh脚本创建,在⽤dbca命令创建实例时也会更新这个⽂件。

当$ORACLE_SID:$ORACLE_HOME:<N|Y>设置为Y时,允许实例⾃启动,当设置为N时,则不允许⾃启动。

这个⽂件⾥的配置仅仅起⼀个开关的作⽤,其并不会具体的执⾏启动和关闭,具体的操作由$ORACLE_HOME/bin/dbstart和dbshut脚本来实现。

这2个脚本在执⾏时会检查/etc/oratab⽂件⾥的配置,为Y时才能继续执⾏。

接下来需要配置开机启动⽂件,有2种办法:⽅法1:配置/etc/rc.d/rc.local⽂件(推荐)在配置了/etc/oratab⽂件后,然后将以下脚本添加到/etc/rc.d/rc.local或/etc/rc.local⽂件中(/etc/rc.local是/etc/rc.d/rc.local的软连接⽂件):cat >> /etc/rc.d/rc.local <<"EOF"# 重启DBexport ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1su oracle -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"# 重启EMexport ORACLE_UNQNAME=LHR11Gsu oracle -c "$ORACLE_HOME/bin/emctl start dbconsole"该⽅法需要注意以下问题:1、若环境中没有创建EM,则可以不⽤添加ORACLE_UNQNAME和emctl这2⾏2、从Oracle 12c开始,由于EMDE(Enterprise Manager Database Express)替代了原有的EMDC(Enterprise Manager Database Control),所以,不再单独设置EM相关内容,只需要配置DB即可,例如:cat >> /etc/rc.d/rc.local <<"EOF"# 重启DBexport ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/dbhome_1su oracle -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"EOF3、在CentOS 7中,/etc/rc.d/rc.local的权限被降低了,所以需要执⾏如下命令赋予其可执⾏权限:chmod +x /etc/rc.d/rc.local最后就可以重启OS做测试⼯作了。

oracle服务无法启动

oracle服务无法启动

windows不能再本地计算机启动OracleDBConsoleOracle学习 2010-08-27 09:56:59 阅读33 评论0 字号:大中小订阅转载:首先分析原因:OracleDBConsole服务用于网页登录数据库,从Oracle10g后开始出现。

但发现应用时很脆弱,安装Oracle10g或者11g后网址发生变动时,这个服务就启动不起来了,或者计算机名字发生变动等也可能启动不来。

解决:1:开始->运行->输入cmd2:输入emctl start dbconsole,提示"找不到环境变量ORCALE_SID",请运行SET ORCALE_SID=*** // 设成你的数据库名称3:(如果计算机名称发生变动)再次执行emctl start dbconsole,提示"无法找到D:\oracle\product\10.2.0\db_1\e1c8cd_SKYORCL",复制该目录下的"localhost_skyorcl"文件夹放在同一目录下,且把名称改成"e1c8cd_SKYORCL"。

// e1c8cd为机器名4:(如果网址发生变动)再次执行emctl start dbconsole,提示"无法找到***db_\oc4j\j2ee\OC4J_DBConsole_192.168.1.101(我的ip)_dragon(我的数据库名称)",复制该目录下"OC4J_DBConsole_192.168.1.100_dragon"文件夹放在同一目录下,且把名称改成OC4J_DBConsole_192.168.1.101(我的ip)_dragon"。

5:再次执行emctl start dbconsole,会出现类似与上面的错误,同样方法解决,ok。

本文来自CSDN博客,转载请标明出处:/zztxl/archive/2009/05/11/4167 641.aspx启动OracleDBConsoleorcl服务,出现错误,报错代码2产生错误的原因大概为:IP或者主机名变动、SID未定义等造成方法一:手动执行一下emctl .bat,于是启动控制台,执行emctl .bat istart dbconsole,报错,OR ACLE_SID没有定义,打开emctl .bat看看,这里是定义环境变量的地方,其中已经设置了这些:Sql代码后边还有一条设置:if not defined DBCONSOLE_SERVICE_NAME (setDBCONSOLE_SER VICE_NAME=OracleDBConsole%ORACLE_SID%),用到了ORACLE_SID,但没有看到前面设置,只能手动设置ORACLE_SID试试,于是加了一条设置:if defined REMOTE_EMDROOT (set ORACLE_SID=miss) miss是我的数据库实例名到服务中启动OracleDBConsoleorcl,启动成功。

Windows不能在本地计算机启动OracleDBConsoleorcl

Windows不能在本地计算机启动OracleDBConsoleorcl

Windows不能在本地计算机启动OracleDBConsoleorcl OracleDBConsole[SID]服务简介OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl,故这个服务在你的机器上可能就是OracleDBConsoleORCL,事实上在我的机器上也是它。

故障描述在一次正常使用企业管理器后,重新启动计算机,再次启动OracleDBConsoleORCL服务时,报:Windows 不能在本地计算机启动OracleDBConsoleORCL。

有关更多信息,查阅系统事件日志。

如果这是非Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码1。

在应用程序事件日志中记录了如下错误信息:Process exited abnormally during initialization.出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,解决步骤如下:一、我用过的方法1、开始-》运行cmd2、执行emctl start dbconsoleC:\Documents and Settings\xcl>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it.提示:环境变量ORACLE_SID 未定义,请定义。

3、设置ORACLE_SID =ORCL (orcl是我的实例名,也是服务名)C:\Documents and Settings\xcl>set oracle_sid=orcl4、再次执行emctl start dbconsoleC:\Documents and Settings\xcl>emctl start dbconsoleOC4J Configuration issue. E:\oracle\product\ not found.提示:无法找到“E:\oracle\product\ “注:china-d9e3f7d07 是我的计算机名复制该目录下的“OC4J_DBConsole_localhost_orcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_china-d9e3f7d07_orcl”。

oracle不能使用EM怎么办oracle11g如何正确安装配置EM

oracle不能使用EM怎么办oracle11g如何正确安装配置EM

oracle不能使⽤EM怎么办oracle11g如何正确安装配置EM oracle不能使⽤EM的解决⽅法,具体内容如下
不能登录EM,执⾏emca -config dbcontrol db 不知道总是默认1522的端⼝号,⽆奈,google⼀番,从下⾯第⼆步开始执⾏。

(我的监听没问题)
1、打开oracle配置⼯具⾥的Net Configuration Assistant,选择“监听程序配置”,下⼀步,接着选择“重新配置”,下⼀步,仔细看下每⼀步配置的参数是否正确就OK了。

2、在命令⾏上使⽤“emca -deconfig dbcontrol db”命令删除配置
3、使⽤“emca -repos drop”命令删除 repository
注:第2、3步骤都要做,要不然在重新安装EM的时候会报“ ORA-20001: SYSMAN already exists..”的错误导致安装失败。

4、使⽤“emca -config dbcontrol db -repos create”命令进⾏创建em。

以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

Oracle常见问题及解决方法(个人遇到问题解决经验)

Oracle常见问题及解决方法(个人遇到问题解决经验)

iSQL*Plus URL:http://10.10.43.137:5560/isqlplusEnteprise Manager 10g Database Control URL:http://information:5500/emOracleDBConsoleorcl不能启动,报错误码2解决策略解决策略一:修改你的主机参数文件修改一下:C:\WINDOWS\system32\drivers\etc下的host文件.如果没有的话就自己加一个IP和你的计算机名对应,如果已有了就把你的IP地址和你的计算机名对应起来.如:# copyright (c) 1993-1999 microsoft corp.## this is a sample hosts file used by microsoft tcp/ip for windows.## this file contains the mappings of ip addresses to host names. each# entry should be kept on an individual line. the ip address should# be placed in the first column followed by the corresponding host name.# the ip address and the host name should be separated by at least one# space.## additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## for example:## 102.54.94.97 # source server# 38.25.63.10 # x client host127.0.0.1 localhost10.10.43.137 information解决策略二:启动电脑,到登陆界面,电脑报有个服务启动失败,电脑没有新装软件,周六还没有问题,怎么突然报这个错误?于是到事件查看器中看看什么问题,显示是OracleDBConsoleorcl启动失败,到服务里一看,确实没有启动。

oracle oracleDBConsoleOcl服务无法启动解决办法

oracle oracleDBConsoleOcl服务无法启动解决办法

Windows不能在本地计算机启动OracleDBConsoleorcl减小字体增大字体现象:Windows不能在本地计算机启动OracleDBConsoleorcl。

有关更多信息,查阅系统事件日志。

如果这是非Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码2。

系统事件日志报错误"Agent process exited abnormally during initialization."出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,解决步骤如下:1、开始-》运行cmd2、执行emctl start dbconsoleC:\Documents and Settings\xcl>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it.提示:环境变量ORACLE_SID 未定义,请定义。

3、设置ORACLE_SID =ORCL (orcl是我的实例名,也是服务名)C:\Documents and Settings\xcl>set oracle_sid=orcl4、再次执行emctl start dbconsoleC:\Documents and Settings\xcl>emctl start dbconsoleOC4J Configuration issue. E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl not found.提示:无法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl “注:china-d9e3f7d07 是我的计算机名复制该目录下的“OC4J_DBConsole_localhost_orcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_china-d9e3f7d07_orcl”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

解决Win7 下Oracle 10g EM 无法启动问题
问题是这样的,
前些日子由于学习需要得装Oracle,
但是我下载的Oracle 9i R1 在我的Win7 下死活装不上,
由于舍不得Win7 (不想换回XP),所以给装了Oracle 10g R2 ,
但是今天弄到Oracle 10g 的EM(企业管理器)时,
这才发现EM 无法启用,
http://XiaoZhen-PC:1158/em
这个默认的EM 始终无法访问,然后我又查看了服务,
发现我的dbConsole 这个服务是启动了的,
所以我认为这不是服务的问题,
但我还是强制使用操作系统命令emctl start dbconsole
来对企业管理器控制台进程进行启动,
报错,说ORACLE_SID 没有定义,错误提示既然是说没有定义ORACLE_SID,既然如此,那我就来定义我的ORACLE_SID 吧,
我先找到路径D:\oracle\product\10.2.0\db_1\oc4j\j2ee
其中内容包括一个文件
从上面我可以看出,我的全局数据库名为Oracle (这个是在建立数据库的时候输入的)所以我呢也把ORACLE_SID 设置为这个全局数据库名,
再在上面的文件截图中可以知道,我的机器名为XiaoZhen-PC
而我设置完ORACLE_SID 后又提示上面有一个目录没有发现,
而我的这个路径下只存在一个OC4J_DBConsole_XiaoZhen-PC_Oracle 的路径
而没有OC4J_DBConsole_localhost_Oracle,
所以我再设置Oracle 的hostname
然后我在运行操作系统命令emctl start dbconsole 就可以看到成功了
然后我再访问EM ,即http://XiaoZhen-PC:1158/em ,此时可以成功访问了,
对上面的解决方法进行一个总结,
Oracle 的dbConsole 服务启动了而EM 却还是无法访问的话,
很有可能就是数据库的SID 和hostname 和您的数据库文件中定义的不一致,从而导致无法访问,
这一问题可以通过修改过ORACLE_SID 和ORACLE_HOSTNAME 来解决!!!。

相关文档
最新文档