菜鸟学习oracle

来源:互联网 发布:天涯八卦是什么软件 编辑:程序博客网 时间:2024/04/28 17:16

oracle数据库很早就听说的这个很重要,见到oracle的教程书那么厚,就不想看了,我知道这不是一个合格码农的风格。大学匆匆而过,等到找工作的时候才后悔莫及。终于在各各公司的无情打击下,绝对怒学oracle。在论坛oracle区看到有人共享的韩顺平老师的视频,感觉很不错。在这里记录一下在安装oracle过程中遇到的一些问题。

首先,在网上找了个oralce 11g的安装包。win32_11gR2_database_1of2 和win32_11gR2_database_2of2,把这两个文件解压到一个文件夹下,点击win32_11gR2_database_1of2\database\setup.exe安装。在安装过程中碰到一个文件找不到的错误,google了一下发现时这个文件其实是在win32_11gR2_database_2of2下,所以建议安装前,先把win32_11gR2_database_2of2中的database\stage\Componentsg跟win32_11gR2_database_2of1合并,在安装。

安装时出现几次错误,每次中断了安装。后来发现我的安装目录D:\app\Administrator\product\11.2.0 下竟然有三个文件夹dbhome_1,dbhome_2,dbhome_3 ,作为一个刚开始玩oracle的菜鸟,我竟然以为就是3个文件夹,后来由于看到关于ORACLE_HOME的环境变量配置为D:\app\Administrator\product\11.2.0\dbhome_1\BIN,于是照着配置了ORACLE_HOME,但是我用的实际上用的是dbhome_3,所以后来运行的时候报了一个 xx在ORACLE_HOME路径下找不到YY的错误,我才发现问题。所以告诉各位准备要学的码友,安装失败后要把残留清理彻底,否则会很痛苦的。清理的时候通过ORACLE启动项下的Universal Installer,卸载,也要把安装目录下的文件删除否则下次安装,就会生成dbhome_2,这样让新手更加迷惑,因为我们经常要去修改文件,在删除文件夹的时候又是会提示xx被某程序占用,导致无法删除,解决的办法就是 把oracle服务全关掉。cmd-->services.msc调出服务,和oracle有关的服务都是Oracle开头的。

安装的时候可能会出现EM实例化失败,不用担心这个不影响数据库的使用,而且EM可以自己重新手动配置。EM实例化失败导致安装完成以后你会缺少一项服务即OracleDBConsoleorcl,这个是负责ORACLE数据库远程管理的服务。当这个服务启动的情况下访问https://localhost:1158/em ,可以可视化管理数据库。关于如何手动配置EM网上有很多资料,但是我按照网上的方法都成功了,但是还是无法访问。

0 0
原创粉丝点击