zoukankan      html  css  js  c++  java
  • Oracle10g 64位 在Windows 2008 Server R2 中的安装 DBconsole无法启动

    致谢!本文参考http://www.cnblogs.com/leiOOlei/archive/2013/08/19/3268239.html

    背景:

    操作系统Windows 2008 Server R2 Enterprise SP1

    要安装Oracle10g 64位版本 10204_vista_w2k8_x64_production_db

    安装时出现如下错误:

    检查操作系统版本:必须是5.0,5.1,5.2 or 6.0。实际为6.1 未通过

    解决方法:

    由于windows 2008R2是在Oracle10g发布之后出现的,所以安装时要跳过版本检查。
    使用如下命令运行安装程序:setup.exe -ignoreSysPrereqs

    这样,就不会出现版本检查不通过的信息,在安装的过程中,还会出现一次版本检查信息,如下图:

    只要将最上两条复选框选中,忽略后继续下一步安装即可。

    安装过程中,安装到85%时,会出现EM报错信息,此错误是由于证书过期引起的,先忽略,继续安装,等安装完成后,需要打补丁解决,补丁为patch 8350262

    Oracle安装时,会对操作系统的版本做检查,绕过后,不影响其他任何同能,可以放心使用。

    安装完Oracle后发现服务OracleDBConsoleXXX不能启动(XXX为你创建的SID),解决办法为前边提到的安装Patch 8350262。

     Patch 8350262有两个版本,分为Patch 8350262 10.2.04和Patch 8350262 10.2.05,打补丁是要注意小版本跟Oracle的版本要一致。

    打Patch补丁如下

     1.首先设置环境变量,

        ORACLE_HOME=D:oracleproduct10.2.0db_1

        ORACLE_SID=XXX   (XXX设为你自己的)

        PATH后加%ORACLE_HOME%opatch;

        opatch是Oracle打补丁的一个工具,安装10g的时候已经安装完,直接使用即可。

    2.打补丁,Patch 8350262

       将Patch 8350262解压,cd到补丁目录后,执行%ORACLE_HOME%opatchopatch apply, 完成后检查%ORACLE_HOME%cfgtoollogsopatch目录下生成的日志文件确认安装patch是否成功。

    3.重新配置EM并启动

    emctl secure dbconsole -reset

    emctl start dbconsole 

    还是不可以的话,需要删除并重新创建em

    emca -deconfig dbcontrol db -repos drop

    emca -config dbcontrol db -repos create

    补充 emctl status dbconsole 可以查看em的状态,获取EM的访问地址

     

  • 相关阅读:
    24、可靠信号与不可靠信号
    24、sed用法
    26、linux shell常用的几个函数,diff
    21、Posix共享内存
    23、修改vim的tab,使其占4个空格
    25、linux shell常用的几个函数,sort
    Console算法有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
    Console算法[for,if]一水仙花数(Water flower)
    Console算法回文数
    Console算法[for,if]有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数
  • 原文地址:https://www.cnblogs.com/autumnvivi/p/3655106.html
Copyright © 2011-2022 走看看