安装Oracle数据库历险记。

版权声明:本文为潮哥原创文章,若要转载,请注明出处 https://blog.csdn.net/hai_chao/article/details/78861788

永久更新!!
前段时间突然心血来潮,想着安装一个Oracle的数据库玩玩,没想到玩了快一周了还每安装好,过程中也是遇到了很多奇怪的问题。以至于我多数时间是去研究问题,数据库的安装倒是每花多少时间,毕竟网上教程很多这里我就不说怎么安装了,简单的跟大家说说我遇到过的问题,这些问题是站在小白的角度上去解决的,大神可忽略。
1.[INS-20802]Oracle Database Configuration Assistant失败。
当时出错时的截图
解决方法:
1.可以跳过,等到安装完成后在重新单独安装这个配置也是可以的。因为你的安装路径中可能出现了中文。
2.在DOS窗口中检查你的监听服务是否打开,
查看监听命令:lsnrctl status
启动监听命令:lsnrctl start
停止监听命令:lsnrctl stop
3.你的安装时候你的主机名中含有中文的字符。
4.终极办法,卸载重新安装,因为这个问题对于新手来说很麻烦,特别是之前安装过一次没有卸载干净的,所以一定要把注册表和文件删除干净并重启。


因为我安装的是12g版本的这里我安装的,下面我附上删除注册表部分:
在DOS命令中输入regedit,打开注册表。
1.HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 删除此键。
2.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services删除下面所有以oracle为开头的键。
3.HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application删除此键下所有以oracle为首的键。
4.HKEY_CLASSES_ROOT删除下面所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
5.HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs删除此键下所有以oracle为首的键。
6.HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。
7.LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services删除以Oracle或OraWeb为前缀的键。
还有要删除环境变量:
找class path、和path中有关Oracle的变量。
到最后再删除相关文件。


到最后我只能安装10g版本的数据库但是有遇到了问题,如下图:
Oracle数据库10g版本
这个问题是因为这个版本于我电脑版本不匹配,这里就需要修改数据库的安装文件【oraparam.ini】这个文件要先再属性中修改权限,去掉“只读”选项。再文件中去找有个5.0,5.1字样,再后面加6.0,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]
这样就可以识别
到你所在系统的版本了,错误也就解决了。
【11g版本注意事项】
1.官网给出的答案是要将两个压缩包解压在同一个目录下,这样会拼接成一个目录,但是有的人即使按照官网这样操作,还是无济于事。那么下面我将我的解决办法给出:
将盘2 Components目录下的文件剪切到盘1 的 Components目录
【例如】64位的:
将win64_11gR2_database_2of2解压出的文件,win64_11gR2_database_2of2\database\stage\Components中的内容直接剪切到win64_11gR2_database_1of2\database\stage\Components目录下即可。
然后再安装。
【附加部分】
安装完成Oracle后,再启动tomcat就发现端口号被占用:
这里写图片描述
这里去查看你的全部端口号,然后记住后面的PID值,再打开服务,找对应的PID。你就会发现原因了,修改tomcat的端口号就可以了。

剩下的安装步骤自己百度就OK。希望这些对大家有所帮助!

猜你喜欢

转载自blog.csdn.net/hai_chao/article/details/78861788