oracle安装出现下面的情形,是怎么回事。好像安装失败了

 我来答
appsna
推荐于2017-09-20 · TA获得超过801个赞
知道小有建树答主
回答量:392
采纳率:60%
帮助的人:144万
展开全部
如下资料,你参考参考,或许对你有帮助。
一、
系统平台:Windows XP sp2 Oracle 10.2.1.0
重新安装操作系统后,需要直接使用原来安装的ORACLE及数据库文件,根据网上找到的资料,只需要使用
oradim -new -sid oratest -pfile E:\oracle\product\10g\admin\oratest\pfile\init.ora
建立Windows服务即可,经实际测试,可能有些问题,如下:

E:\oracle\product\10g\db_1\BIN>oradim -new -sid oratest -pfile E:\oracle\product\10g\admin\oratest\pfile\init.ora
Message 51 not found; No message file for product=RDBMS, facility=ORADIM DIM-00019: Message 19 not found; No message file for product=RDBMS, facility=ORA DIM
O/S-Error: (OS 2) 系统找不到指定的文件。

在Windows管理工具里看到服务是添加了,但不能正常使用,只好删除: E:\oracle\product\10g\db_1\BIN>oradim -delete -sid oratest
Message 50 not found; No message file for product=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 -sid oratest -pfile E:\oracle\product\10g\admin\oratest\pfile\init.ora
Instance created.

二、改SID办法
我改了sid,由于我以前装过sid=oracle9i的,然后被我删了 1。先卸载
2。然后删除目录oracle和programe file下的oracle目录 3。删除regedit的oracle 4。在删除服务在regedit
然后我才重装的可是就报上面的错误?
解决:换了个sid再建库,ok了
在NT架构系统中,需要先建立一个服务,就是Oracle.exe,用于包裹Oracle应用。也就是第一步是用oradim建立一个SID的服务。出错就是这个呀。
手工运行一下oradim就知道了
三、建议用户组
手动创建组,ORA_DBA
然后,将用户administrator添加到这个组中。
再运行你上边说的DBCA -------database configuration assistant
一般来说,oracle10g安装时会自动创建组ora_dba组的,也会把administrator添加到这个组内, 你的安装过程可能有问题的 。
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式