由于要使用ODM,最好还是装个oracle,但可能由于本科时使用过oracle 9i的缘故,搞的现在还是好担心它的运行情况,所以下了个Oracle 10g的Express Edition,只有200多MB,比标准版小得多,但目前还不知道它对ODM工具的支持情况。。。
第一次装Oracle 10g Express Edition的时候,由于可能是有tomcat和Heritrix占用了8080端口,导致装的过程中提示错误,没太在意,但无法启动主页面,查了资料,一种说法是改掉其它占用8080端口的软件,一种是改oracle的端口,照着做了一下,两种方法都试了,但依旧无法启动oracle,期间报了两种错误:
1、ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
2、ORA-01033: ORACLE initialization or shutdown in progress
有的说是因为SID_NAME和SERVICE_NAME重复,或者是有多个实例,但改了没有起作用,所以最后决定重新安装,但新的问题出现了,这个版本果然是简版,连删除程序都没有。。。晕。。。直接删目录说有个dll文件无法访问,没办法直接删除,后来经晓晨的询问,确定了可以从注册表中删除的方法,先是删除了注册表中HEKY-LOCAL-MACHINE的SOFTWARE里与Oracle相关的,但重装时仍旧提示oracle的service在运行,即使在服务中停掉了,让然禁止删除。。。后来查了一下,得知服务需要在HKEY-LOCAL-MACHINE的SYSTEM-CurrentControlSet里的Services中删除与oracle相关的项,重启,重装,访问到10g的主页面,由于是简版,主页面是一个基于Web Page的。。。
由于Oracle改默认端口比较麻烦,所以初学者最好还是装前将8080端口空出来,避免不必要的麻烦,但我觉得仍旧可以在装好oracle之后改它的默认端口,有些资料也是这样说的,有时间可以试一试,现在的问题是如何配合oracle使用Data Miner?如果哪位技术牛人有这方面的经验,希望可以与你们交流~
最后,再次感谢晓晨!呵呵
我的qq:173635235
msn:bisal1130@yahoo.com.cn