安装Oracle时,即使事先已经安装好Java环境,以Administrator身份执行安装,启用Windows XP SP3兼容模式,无论选择服务器型还是桌面型在先决条件检查时全部失败,并不是数据规格不达标而是全部显示成N/A,Oracle无法执行任何检查,错误提示类似下面的样子:
你可以忽略所有强制安装,一般不会影响功能
事实上Oracle执行先决条件检查是依赖c$共享,很多系统管理员为了安全默认都关闭了这个,所以导致检查不通过。打开方法很简单,确保“服务”里的Server服务正常运行,然后在CMD命令控制台里输入
net share c$=c:
即可,如果仍然不能通过先决条件检查,请修改计算机名、账户名、域或工作组名为英文,并且确保网络连接正常(虽然安装时并不是必须要连接网络)
如下资料,你参考参考,或许对你有帮助。一、系统平台:WindowsXPsp2Oracle10.2.1.0重新安装 *** 作系统后,需要直接使用原来安装的ORACLE及数据库文件,根据网上找到的资料,只需要使用oradim-new-sidoratest-pfileE:\oracle\product\10g\admin\oratest\pfile\init.ora建立Windows服务即可,经实际测试,可能有些问题,如下:E:\oracle\product\10g\db_1\BIN>oradim-new-sidoratest-pfileE:\oracle\product\10g\admin\oratest\pfile\init.oraMessage51notfoundNomessagefileforproduct=RDBMS,facility=ORADIMDIM-00019:Message19notfoundNomessagefileforproduct=RDBMS,facility=ORADIMO/S-Error:(OS2)系统找不到指定的文件。在Windows管理工具里看到服务是添加了,但不能正常使用,只好删除:E:\oracle\product\10g\db_1\BIN>oradim-delete-sidoratestMessage50notfoundNomessagefileforproduct=RDBMS,facility=ORADIM经查,需要添加注册表项:"ORACLE_HOME"="E:\\oracle\\product\\10g\\db_1""ORACLE_SID"="oratest""ORACLE_BASE"="E:\\oracle\\product\\10g"再执行oradim可正常添加服务,并且可以正常使用。E:\oracle\product\10g\db_1\BIN>oradim-new-sidoratest-pfileE:\oracle\product\10g\admin\oratest\pfile\init.oraInstancecreated.二、改SID法我改了sid,由于我以前装过sid=oracle9i的,然后被我删了1。先卸载2。然后删除目录oracle和programefile下的oracle目录3。删除regedit的oracle4。在删除服务在regedit然后我才重装的可是就报上面的错误?解决:换了个sid再建库,ok了在NT架构系统中,需要先建立一个服务,就是Oracle.exe,用于包裹Oracle应用。也就是第一步是用oradim建立一个SID的服务。出错就是这个呀。手工运行一下oradim就知道了三、建议用户组手动创建组,ORA_DBA然后,将用户administrator添加到这个组中。再运行你上边说的DBCA-------databaseconfigurationassistant一般来说,oracle10g安装时会自动创建组ora_dba组的,也会把administrator添加到这个组内,你的安装过程可能有问题的。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)