安装oracle数据库报错. Oracle Net Configuration Assistant failed

2013-08-14 12:15:02 +08:00
 gouera
WARNING: /usr/local/oracle/product/11.2.0/dbhome_1/bin/netca: line 178: 6581 Aborted (core dumped) $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*

我用的radhat6.4,以及5.5都试过,全部都是这个问题.
google一些答案也解决不了
5531 次点击
所在节点    Linux
12 条回复
jamiesun
2013-08-14 12:50:53 +08:00
oracle的安装确实很纠结,我已经安装了不下几百个机器,其间也不断碰到新的问题。

不过如果是我自己安装的系统,一般都不会有问题,在别人安装的linux环境下安装就麻烦不断,搞得我最后干脆系统重装更省事。
terry
2013-08-14 13:10:03 +08:00
如果没记错的花,在 /etc/hosts 里加一个 IP FQDN 记录,哪怕是假的,只要本机能用即可。

Oracle Linux {5,6}有 oracle-validated 和 oracle-rdbms-server-11gR2-preinstall oracle-rdbms-server-12cR1-preinstall 包来减少安装数据前的安装配置工作量,理论上 RHEL / CentOS 也可以用。
terry
2013-08-14 13:11:26 +08:00
@jamiesun 没有那么夸张,早期 8i 9i 安装确实痛苦,10g 开始简化了,而且后来有了 oracle-validated 和 oracle-rdbms-server-11gR2-preinstall oracle-rdbms-server-12cR1-preinstall 包,安装和在 Windows 上装个 SQL Server 的难度差不多。
terry
2013-08-14 13:17:17 +08:00
补充一下: netca 只是配置 listener 的(用来接受远程客户端的 TCP 请求,比如连接默认的 1521 端口),即使 netca 失败了,安装也完成了。可以找到问题修复后,再跑 netca 和 dbca 没什么问题。
windyboy
2013-08-14 17:39:55 +08:00
有一个叫做oratoolkit的工具,安装,配置,管理都很方便
jamiesun
2013-08-14 17:58:05 +08:00
一直还在用10g
princeofwales
2013-08-14 19:59:53 +08:00
netca主要是用来配置监听或服务命名的,只是个向导,可以等DB装好了再配不迟

实在运行不了也没有关系,$ORACLE_HOME/network/admin下的那几个ora文件,手工配置都可以
Epsil0n9
2013-08-14 21:32:35 +08:00
@terry SQL Server删不干净后果很严重,有时候还有express混在里面。
gouera
2013-08-14 21:37:43 +08:00
@jamiesun 请问您用的是什么版本的系统啊,

@princeofwales $oracle_home 下面没有network这个文件夹啊。
gouera
2013-08-14 21:42:20 +08:00
@terry 我添加了的,主机名都改成一样的了。
gouera
2013-08-14 21:46:49 +08:00
@terry 好像和一个补丁有关联,但是不知道怎么使用那个补丁, 提示说用opatch来打补丁,这个命令不会用,还有打补丁的时机也不知道。
terry
2013-08-15 05:07:37 +08:00
@gouera opatch (perl写的)是打补丁用的,进入补丁的顶级目录 /path/to/opatch apply 就可以了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/79050

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX