IBM X3850 Windows Server 2008 X64安装Oracle10g x64问题锦集

最近在IBM X3850机柜服务器上,Windows Server 2008 X64操作系统的环境下安装Oracle10g X64的数据库。搞了差不多有8个工作小时,感叹比在RedHat上安装都坑爹(也有可能是服务器上不能上网,重启服务器就得十分钟的原因),现把其中遇到的各类问题,整理如下:

一、安装程序一闪而逝

推测原因:在弹出的控制台上显示当前系统为6.0,而不是更改后的6.1。

解决方法:把安装程序放在其他分区上,只要在控制台上显示为6.1即可安装下去。根本的解决方法,还没有调试出来,如果有调试出来的请回复我。

二、安装数据库实例的步骤,到2%时停止不动

问题原因:oracle10g最多支持单个服务器4个cpu,最多36核。IBM X3850为4个CPU,64核。

解决方法:cmd -> msconfig -> 引导 -> 高级选项 -> 处理器数 -> 36。若更改回来后会报错。

三. 安装数据库实例的步骤,有警告:

        由于以下错误,Enterprise Manager配置失败-数据库实例不可用。

解决方法:在cmd控制台,dbca删除数据库实例,然后重新添加。

四. 安装数据库实例的步骤,提示:

由于以下错误,Enterprise
Manager配置失败-启动Database Control时出错。

由于以下错误,Enterprise Manager配置失败-无法对所有EM相关账户解锁。

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

解决方法如下:

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

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

设置ORACLE_HOME(E:\oracle\product\10.2.0\db_1)和ORACLE_SID系统环境变量(如果不想改环境变量可以使用set,下有讲解),再将%ORACE_HOME%\opatch加入PATH环境变量,将patch。步骤如下:

a. 8350262解压缩,打开cmd窗口,进入解压缩后目录,执行

b. cmd>set ORACLE_HOME=(你的安装目录)\product\10.2.0\db_1

c. cmd>set ORACLE_SID=(安装oracle的时候起的名字,不要说你忘了)

d. cmd (进入补丁所在位置,如“D:\8350262”)> %ORACLE_HOME%\opatch\opatch apply

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

cmd>emctl secure dbconsole -reset

根据提示输入管理员密码(经测试是sysman的密码),然后会有两次确认请求,两次都是输入Y

4、重新启动dbconsole

cmd>emctl start dbconsole

若报OC4J Configuration issue. D:oracleproduct10.2.0db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.103_orcl not found.错误。则在安装目录下复制一份j2ee下的OC4J_DBConsole_HOSTNAME_orcl文件夹,重命名为OC4J_DBConsole_192.168.1.103_orcl,复制一份db_1下的HOSTNAME_orcl文件夹,重命名为192.168.1.103_orcl。

最后重新启动dbconsole。

5、如果还是不可以的话,要重新创建以下em

步骤如下:

下面是emca创建em的过程,大致演示一下:

a. 删除建立失败的em档案库(若时间超过15分钟还没完成,重启电脑再执行):C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db -repos drop

b. 重新创建em档案库:C:\Documents and Settings\Administrator>emca -config dbcontrol db -repos create

注意:管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。加密密钥已放置在文件 E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_verafzy\sysman\config\emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。

c. 建立成功,就可以去浏览器下面去登陆em管理平台了!

iSQL*Plus URL 为:http://JohnnySun-PC:5560/isqlplus

iSQL*Plus DBA URL 为:http://JohnnySun-PC:5560/isqlplus/dba

OracleDBConsole[SID]服务简介 OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl。

时间: 2024-11-04 10:25:59

IBM X3850 Windows Server 2008 X64安装Oracle10g x64问题锦集的相关文章

Windows Server 2008 R2 安装oracle10g报错的解决方法

最近在Windows Server 2008 R2 上安装oracle10g时, 不管是安装客户端还是服务端,都会报一个错: [无法定位程序输入点GetProcessImageFileName于动态链接库PSAPI.Dll上] 在网上查了不少资料,终于找到解决的办法. 在 C:\Windows\System32 找到 psapi.dll , 我们需要将这个dll文件重命名, 但是目前是没有权限的, 需要修改该文件的属性! 属性----安全----高级----所有者----编辑----选中Admi

windows server 2008 R2 安装SQL SERVER 2012

windows server 2008 R2 安装SQL SERVER 2012 一.环境准备 1.服务器准备 AD02(服务器名) ,域控制器,IP:192.168.2.218/24,操作系统(X64):windows server 2008 R2 W65(服务器名) ,IP:192.168.2.65/24,操作系统(X64):windows server 2008 R2,内存至少4G以上 注:测试环境,关闭所有防火墙以及windows自动更新,下载cn_sql_server_2012_ent

Windows Server 2008 R2 安装Hyper-V

1.为服务器规划一个名字(略) 2.点击"服务器管理器" 3.点击角色->添加角色 4.出问题了,需要在BIOS里开启虚拟化功能才可以安装Hyper-v 5.打开BIOS虚拟化支持保存 6.选择Hyper-v较色 7.安装 8.建议直接重新启动计算机 9.开始->管理工具->Hyper-V管理器,之后很多操作都在这个管理器上做 10.至此Hyper-V安装完成 Windows Server 2008 R2 安装Hyper-V,布布扣,bubuko.com

Windows server 2008 R2 安装 Openfire + Spark

Windows server 2008 R2安装openfire+spark 1.   实验环境 Server:Windows server 2008R2 Client:win 7 2.   准备软件 需要两个软件:服务器端openfire_4_0_4 客户端端spark_2_7_7 Openfire官网:http://www.igniterealtime.org/ 3.   服务器端安装Openfire 1)    双击安装Openfire,下一步 勾选我接受协议,下一步 选择安装目录,默认即

windows server 2008的安装以及主机IP配置实验

第2天:nsd windows 实验01:安装windows server 2008 r2 实验目标:配置一台安装windows server 2008 r2操作系统的虚拟机 实验环境:无 实验步骤: 1配置一台未安装操作系统的虚拟机裸机 等待windows安装完成 首次进入系统需要设置密码 结果验证:安装完成 问题和经验总结 实验02:配置主机IP并ping通 实验目标:新建两台虚拟机,一台为windows server 2008 r2,另一台为windows7,分别为两台虚拟机配置IP地址,

windows server 2008的安装

工作任务描述 HT公司接到一个项目:HW公司要部署windows server 2008 ,要在新机器上安装2008. 工作任务实施 (1)使用虚拟机部署服务器的基本环境,1块CPU:1G内存:利用局域网连接服务器网络(host-only网络):两块scsi磁盘,每一块磁盘30G硬盘空间. (2)在C盘上安装Windows Server 2008.   安装完成~ 思考并回答问题 1.Windows Server 2008 有几个版本? 答:八个 2.如何分配ip地址在一个网络里能够正常通讯?

在windows server 2008中安装SQL Server 2008 R2 1433端口未启用解决办法

SQL Server 一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为: 开始–>输入cmd –>回车–>telnet localhost 1433->回车   出现黑屏,表示本机连接端口1433成功. 或者 开始–>输入cmd –>回车–>netstat -an | find "1433"->回车 出现1433端口,表示本机1433端口开放. 我本次安装过程中遇到的问题:1433端口

【转】PostgreSQL 数据库在 Windows Server 2008 上安装注意事项

Windows Server 2008 与普通 windows 版本最大的不同,在于其文件/目录控制权限更严.而 PostgreSQL 数据库也是一个按 "Unix/Linux 服务"程序设计的,也有自己的权限规则,因此,PostgreSQL 在 Windows Server 2008 上安装有些讲究. Windows Server 2008 相对于普通的 Windows XP 来说,有些差别:对于普通用户,除了敏感的系统文件/目录是不可读写,其它目录,默认是只读.不能写.即使当前登录

Azure 虚拟机 Windows Server 2008 R2安装AzureBackupServiceAgent失败的解决方案

在Azure VM上安装 Azure备份服务 ,操作系统是WindowsServer2008R2, 双击安装包提示Unable to execute the embedded application to complete the installation. 之前在我们的物理服务器上,也是同样的操作系统,安装没有问题. google之,发现是MS已知的一个问题:https://support.microsoft.com/kb/2934202/en-us 原因:This problem is kn