Win7 x64bit安装Oracle10g

解决方案:

?

步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改.

?

打开文件发现内容中有包含...5.0 6.0等系统说明,在其中添加

?

<OPERATING_SYSTEM>

<VERSION VALUE="6.1"/>

</OPERATING_SYSTEM>

注:两个文件均需添加

?

?

步骤二:在安装文件夹根目录内进入install文件夹,编辑oraparam.ini文件,找到[Certified Versions]位置,在其下

?

?

#You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE

Windows=5.0,5.1,5.2,6.0,6.1

?

中添加6.1,并在接下来各版本定义中添加:

?

[Windows-6.1-required]

#Minimum display colours for OUI to run

MIN_DISPLAY_COLORS=256

#Minimum CPU speed required for OUI

#CPU=300

[Windows-6.1-optional]

?

步骤三:再次点击setup.exe安装成功!

?

?

?

?

?

?

===================================================================================================================================

?

?

?

?

?

?

工具网上的资料改了refhost.xml文件 添加了

<!--Microsoft Windows 7-->

<OPERATING_SYSTEM>

<VERSION VALUE="6.1"/>

</OPERATING_SYSTEM>

后来用xp sp3 兼容模式,管理员运行安装,

刚装完 Oracle 10g,然后,进行em后,界面出来了,但报了一个错:

java.lang.Exception: Exception in sending Request :: null

很多功能不能用,提示重新登录

?

解决方案:找到下面的文件

$ORACLE_HOME\db_1\$HOSTNAME\sysman\config\emd.properties

其中的agentTZRegion缺省是GMT,改为你所在的时区即可,例如:

agentTZRegion=Asia/Chungking

关于时区的列表参考:10.2.0\db_1\sysman\admin\supportedtzs.lst

然后先停止 dbconsole 使时区设置生效并重启OracleDBConsole:

然后先停止dbconsole 在重启dbconsole :

set ORACLE_SID=orcl

?

emctl stop dbconsole

?

emctl start dbconsole

?

?

?

=========================================================================================================================

?

?

?

安装好win7后,下载JDK,配置环境变量,安装MyEclipse8、安装MySQL、配置Tomcat6一路下来没有任何问题,就是安装Oracle10G出现了问题。win7与oracle 10G不兼容,但是教学必须要用10G所以还是放弃了安装11G的念头。具体安装过程如下:

?

?

?

将oralce 10G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容:

?

<!--Microsoft Windows 7-->

<OPERATING_SYSTEM>

<VERSION VALUE="6.1"/>

</OPERATING_SYSTEM>

?

?

再到install目录中找到oraparam.ini文件,添加如下内容:

[Windows-6.1-required]

#Minimum display colours for OUI to run

MIN_DISPLAY_COLORS=256

#Minimum CPU speed required for OUI

#CPU=300

[Windows-6.1-optional]

?

?

?

之后点击steup.exe进行安装,此时选择高级选项,自定义安装还是有问题,所以无奈只有用默认配置,一路下来,安装成功。

通过手工执行以下命令:

创建一个EM资料库

emca -repos create

重建一个EM资料库

emca -repos recreate

删除一个EM资料库

emca -repos drop

配置数据库的 Database Control

emca -config dbcontrol db

删除数据库的 Database Control配置

emca -deconfig dbcontrol db

重新配置db control的端口,默认端口在1158

emca -reconfig ports

emca -reconfig ports -dbcontrol_http_port 1160

emca -reconfig ports -agent_port 3940

先设置ORACLE_SID环境变量后,启动EM console服务

emctl start dbconsole

先设置ORACLE_SID环境变量后,停止EM console服务

emctl stop dbconsole

先设置ORACLE_SID环境变量后,查看EM console服务的状态

emctl status dbconsole

?

经查询,此问题是由于enterprise manager database control组件的跟CA证书授权过期造成的,其证书到期日为2010年12月31日,2011年安装此版本数据库都会出现这个问题,官方的解决方案是打Patch 8350262

?

单实例数据库应用此patch的方法如下:

?

1、安装或者升级数据库到10.2.0.4过程中忽略此错误继续安装,数据库的创建不受影响。

2、使用opatch把此补丁应用到oracle安装

设置ORACLE_HOME和ORACLE_SID系统环境变量,将%ORACLE_HOME%\opatch加入PATH环境变量,将patch 8350262解压缩,打开cmd窗口,进入解压缩后目录,执行

cmd>opatch apply

完成后检查%ORACLE_HOME%\cfgtoollogs\opatch\目录下生成的日志文件确认安装patch是否成功。

3、应用patch成功后,重新配置em dbconsole

cmd>emctl secure dbconsole -reset

根据提示输入管理员密码,然后会有两次确认请求,两次都是输入大写的Y

4、重新启动dbconsole

cmd>emctl start dbconsole

?

当然,如果不使用enterprise manager database control这个组件的话,那么可以不用理会这个错误,不打这个patch。

时间: 2024-12-09 23:02:33

Win7 x64bit安装Oracle10g的相关文章

win7下安装oracle10g提示无法确定主机ip地址的解决方案

一 修改hosts文件 1.打开文件C:\Windows\System32\drivers\etc\hosts(直接双击用记事本打开) 2.将该文件末尾最后两行前的'#'都去掉 3.然后保留前一行将后一行改为 本机ip   本机名 本机ip的查询方法d: 点击win(ctrl或alt右边的键)+R 输入ipconfig /all(/不能省略) 在列表中的第一个'IPv4'即本机ip 本机名的查询方法: 右键'计算机' - '属性' - '更改设置'(右下角) - '计算机全名' 二 添加虚拟网络

win8.1 64位安装oracle10g客户端心得

方法同win7 64位安装方法(http://www.cnblogs.com/winkey4986/p/3683568.html)下载Oracle 10g的客户端程序,文件名是 10201_client_win32.zip,然后参考win7 64位安装方法. 安装好后,使用plsql关键步骤,右键 以管理员身份运行 即可! win8.1 64位安装oracle10g客户端心得

windows xp 安装xmanager连接linux redhat系统通过Telnet服务并安装oracle10g

首先在linux系统端查询是否启动了telnet服务,如果没有启动请启动: 由于要安装oracle10G数据库需要安装xmanger所需的软件包 安装gpm软件包 yum install gpm(前提是建立yum源) 编辑配置文件/etc/gdm/custom.conf(标黄的为新添加的) [security] AllowRemoteRoot=true [xdmcp] Enable=true 修改配置文件/etc/inittab id:5:initdefault:  //修改为5,从图形终端启动

如何在win7上面安装python的包

最近在win7上面搞python,然后写的一些代码涉及到了对Excel的读写.所以需要用到包xlrd xlwt  xlutils. 但问题是这些包import后显示的是找不到.错误提示是:ImportError: No module named xxxx 所以呢去网上找教程说是需要去下载包并安装到win7的python上. 我的python安装路径是:D:\Program Files (x86)\Python27\ 安装网上的教程去搜索python对应的包.发现有.wle 的 和 .tar.gz

redhat6.3上安装oracle10g遇到的问题

版本描述: 操作系统版本:redhat6.3  x64 oracle版本:10.2.0.1 经验之谈: 今天在这个版本匹配中,遇到一些问题.主要是包缺失造成的,再次总结一下. 如果要在redhat6 64位平台上安装oracle10g. 你在常规检查的包之外,还需要安装以下包的32位版本(默认这些包的64位版本已经安装过了). 对,这就是奇特的地方,你在64位操作系统上安装64位软件的时候,还必须安装一些32位的包. 这些包有 libXp libXt libXtst glibc-devel 后面

Win7 64bit 安装VisualSVN出现报错:Servic &#39;VisualSVN Server&#39; failed to start.解决办法

问题描述: Win7 64bit 安装VisualSVN时出现报错: Servic 'VisualSVN Server' failed to start.Please check VisualSVN Server log in Event Viewer for more details Service 'VisualSVN Server' failed to start. 解决办法: 控制面板——管理工具——服务——VisualSVN Server——鼠标右键——属性——登录——选择“本地系统账

安装Oracle10g遭遇ins_ctx.mk问题

***********************************************声明**********************************************  原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. 本文转载必须保留此处:http://blog.csdn.net/huangyanlong/article/det

AIX上安装Oracle10G软件

安装准备 (1)确认系统版本.内核版本 # oslevel –r   //查看操作系统版本 //-08可以安装10g,-09可以安装11g # prtconf |more   //打印硬件配置信息 System Model: IBM,7028-6C4 Machine Serial Number: 10681AA Processor Type: PowerPC_POWER4 Processor Implementation Mode:POWER 4                      //P

win7&amp;win10安装AD管理工具

总所周知,AD域的作用对于一个公司有着无比重要的作用,但是在win7\10系统下该如何去管理AD域呢. 对于AD域的服务器搭建,在这里我们不进行说明,感兴趣的同学可以去Google相关的资料,现在主要是讲解下如何在客户端为win7或者win10下,使用远程AD管理工具,来进行远程管理AD域,其中需要注意的是win10下的安装,对于远程AD域管理工具,微软分别提供了相对应的补丁(X64) win7: Windows6.1-KB958830-x64-RefreshPkg.msu win10: Win