免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4321 | 回复: 4
打印 上一主题 下一主题

oracle 10g 的安装与卸载以及叠加的数据库orcl [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-06 11:24 |只看该作者 |倒序浏览
本帖最后由 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无法启动了?

论坛徽章:
0
2 [报告]
发表于 2011-05-06 12:25 |只看该作者

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:352017金鸡报晓
日期:2017-02-08 10:33:21fulanqi
日期:2016-06-17 17:54:25lufei
日期:2016-06-17 17:38:40平安夜徽章
日期:2015-12-26 00:06:30冥斗士
日期:2015-11-25 14:38:112015年辞旧岁徽章
日期:2015-03-03 16:54:15亥猪
日期:2015-01-26 17:23:43CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:01:45
3 [报告]
发表于 2011-05-06 14:17 |只看该作者
1,2你按照楼上提供的办法重新卸载安装吧。
3服务器端本身就带了客户端程序,本地使用不用再安装客户端;服务器端和客户端不在一台机器上不要求版本相同,高低都行。

论坛徽章:
0
4 [报告]
发表于 2011-05-06 15:28 |只看该作者
回复 3# guyeh


    恩,谢谢.

    再请教下,我为了在远程oracle服务器关闭时使用oracle,但是发现用这个服务端连接不上远程服务器."无法解析指定的连接标示符:****".

    所以是不是为了连接远程的服务器,是不是要装个客户端的?还有安装客户端的时候,有几个选项,其中有
        1.Instantclient(即使客户软件)
            2.管理员.
            3.运行时
        4.自定义
  像我这情况,因为本地已经装了服务端了,是不是现在只要选择即使客户端就行了(为了连接远程服务端)?

论坛徽章:
0
5 [报告]
发表于 2011-05-06 18:04 |只看该作者
现在问题又来了...

我一开始是安装了个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无法启动了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP