- 论坛徽章:
- 0
|
本帖最后由 tobewithwind 于 2011-05-06 18:05 编辑
前几天安装了个oracle 10g.
昨晚打算卸载它,用它自带的universal installer卸载的时候,光选已安装的产品前面的总勾勾好像没用啊...删不掉.难道要那么多的分支勾勾选项一个个选过去删除?
好吧,然后我确实是一个个选过去删的....照理说应该卸载干净了啊...可是,今天再安装一次的时候,却不能新建数据库orcl了,只能弄个orcl1...
然后更多的问题产生了.....这个orcl1安装好后在服务台没有应该有的oracledbconsoleorcl1这个服务.我记得以前第一次装好后.有个oracledbconsoleorcl服务(与服务端的数据库对应).
然后装了个oracle10的客户端(这里弱弱的问一下,在本地上使用oracle,是不是同时要装服务端跟客户端的,然后两个端的版本需要一致么?比如10.1.0跟10.2.0可以连接么?).
现在因为没有oracledbconsoleorcl1这个服务.所以服务端的oracle根本启动不起来.我记得是这个服务的缘故吧.我家里的电脑是这样子工作的.
现在来归结下我的问题:
1.没有oracledbconsoleorcl1这个服务是不是说明这次oracle没有安装成功?要再装一次?
2.怎么把原来的orcl数据库去掉.要不然我估计重装oracle时只能接龙似的装个orcl2了....
3.服务端跟客服端版本是不是不用一致的?要不然远程服务器不是都不能好好的连接了?是不是服务端版本要高于客户端?还是....?
应该就这几个问题.
------------------------------------------------------------------------------------------------------------------------------------------------------------
补充:
现在问题又来了...
我一开始是安装了个oracle服务端,然后又装了个即时客户端(这个客户端版本里不带bin目录,也就是没有sqlplus这些命令功能的.),第三步,我又装了个管理员版本的客户端(这个客户端版本里有bin目录,也就是有sqlplus这些命令)...
现在的问题是做第三步之前,没什么问题,服务版的oracle能使用,sqlplus正常运行.但是第三步之后,cmd中打入sqlplus后,sqlplus就无法启动起来.我看了下windows服务,里面的oracleoradb10g_home1isql plus没启动,我也无法把这项服务开启....这项服务开到一半被异常终止.
现在
1. 注册表里的oracle_home有两个.(因为我把第三步安装的正确卸载了,注册表里的自动删除了.)一个是服务版oracle的bin目录:D:\oracle\product\10.2.0\db_1;另一个是客户端的目录:D:\Oracle\product\10.1.0\Client_1.
2. PATH中我也加了个ORACLE_HOME,值为D:\oracle\product\10.2.0\db_1;
我网上看了各种解决问题的方案.现在我感觉是不是因为第三步装的客户端里的sqlplus跟服务端的sqlplus端口冲突了.所以现在就sqlplus无法启动了? |
|