LoveUnix » ORACLE等数据库 » 在AIX5.3安装oracle9.2.0初始化报错,大侠帮忙看看阿
让LU留住您的每

一天 让LU博客留住您的每一天
2006-4-3 10:24 smallflower
在AIX5.3安装oracle9.2.0初始化报错,大侠帮忙看看阿

先用root运行./rootpre.sh
再用oracle运行./runInstaller
初始化时报:
Inventory location is invalid
.profile文件已经配置,bos也检查都安装了

不知道是权限问题还是什么别的,我的安装介质是mount的 nfs,搞不定阿,郁闷。。。。


多谢大侠了!

2006-4-3 11:03 闲云
这台机器是不是之前装过oracle?
检查一下/etc/oraInst.loc文件中的oracle的安装路径和.profile里是不是一样。

2006-4-3 11:19 smallflower
太感谢了。。。。。。

确实不一样
因为这台机器是几个人共用的,别人以前装过

是不是可以把那个文件删除掉?

另外还想请教一下AIX安装oracle会往系统目录下写哪几个文件?如果安装失败怎么清理好一些?

清理/tmp,运行/usr/sbin/slibclean清理内存中变量?还请指教

2006-4-3 11:23 smallflower
刚才发现一个/etc/oratab 是不是也应该删掉?

2006-4-3 11:27 闲云
/etc/oraInst.loc直接删了就可以了
/etc/oratab 不删

2006-4-3 11:33 smallflower
多谢,我这就试试。。。。。

2006-4-3 13:59 mytux
学习。。。

2006-4-3 14:24 charly
好了吗?

2006-4-3 22:25 闲云
[quote]原帖由 [i]charly[/i] 于 2006-4-3 14:24 发表
好了吗? [/quote]

又是个问了问题就跑的,鄙视
这个问题是这样的,我碰到过

2006-4-4 09:07 bin52311
[quote]原帖由 [i]闲云[/i] 于 2006-4-3 22:25 发表


又是个问了问题就跑的,鄙视
这个问题是这样的,我碰到过 [/quote]
谁这么大胆 ^_^ 该打

2006-4-4 09:18 闲云
smallflower, 小花? 是mm?

2006-4-4 09:29 iessunxj
等等人家吗!

2006-4-4 10:03 smallflower
已经解决了,就是那个问题,但是现在打9.2.0.5_AIX5L或者9.2.0.6_AIX5L都不行
提示操作系统版本不对
说需要5100 或者 5200,不知道5.3还需要什么样的patch
另外sqlplus 连接 新建好的库提示no listner
汗。。。这个可是在本地,怎么会报这个错呢
还请闲云大侠指教阿。。。。。。。。
ps:我是gg:L

2006-4-4 10:05 smallflower
我以后一定随时汇报解决情况阿:lol

2006-4-4 10:15 闲云
[quote]原帖由 [i]smallflower[/i] 于 2006-4-4 10:05 发表
我以后一定随时汇报解决情况阿:lol [/quote]


最好把错误信息原样贴出来

2006-4-4 10:28 smallflower
错误信息:
apstest:oracle > sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on Tue Apr 4 09:55:36 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> connect sys as sysdba
Enter password:
ERROR:
ORA-12541: TNS:no listener
另外我可以在另外一台服务器上用sqlplus把这个建好的库关掉,本地却不能连接
而且在我建好库的时候,也没有自动配置listener,应该有自动配置的阿
是不是这台服务器上别人还另外装了一个客户端的原因?

2006-4-4 11:11 闲云
export $ORACLE_SID
看一下,是不是你要连的数据库

2006-4-4 11:24 smallflower
这个我还是注意到了
现在怀疑是共用这台机器的那个兄弟改了系统某些配置
我用apstest:oracle > env看环境变量
将TNS_ADMIN设为空,原先是指到他的目录下的
现在连接报
apstest:oracle > sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on Tue Apr 4 11:25:25 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> connect sys/sys as sysdba
ERROR:
ORA-12154: TNS:could not resolve service name

郁闷阿。。。。

2006-4-5 00:07 charly
找个准确的listener.ora和tnsname.ora,然后依样画葫芦,修改IP地址和SID的信息(注意大小写)

问题应该解决了。

上次我碰到的和你的很象,实在没有办法,我就手工修改那2个配置文件,结果好了。

2006-4-5 08:49 bin52311
[quote]原帖由 [i]charly[/i] 于 2006-4-5 00:07 发表
找个准确的listener.ora和tnsname.ora,然后依样画葫芦,修改IP地址和SID的信息(注意大小写)

问题应该解决了。

上次我碰到的和你的很象,实在没有办法,我就手工修改那2个配置文件,结果好了。 [/quote]
这个办法绝对行,有时候配了n次都不行,结果从其他地方拷贝过来,改一下,就好了
:lu3:

2006-4-5 08:52 smallflower
依然报这样的错误,是在不清本机连接oracle为啥也要用到network里面的几个文件?

还请大侠指点。。。。。。。

2006-4-5 09:10 bin52311
tnsname.ora
# TNSNAMES.ORA Network Configuration File: /oradata/product/9i/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

INST1_HTTP =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 11.11.11.69)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = SHARED)
      (SERVICE_NAME = MODOSE)
      (PRESENTATION = [url]http://HRService)[/url]
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

HZYD =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 11.11.11.69)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

2006-4-5 09:11 bin52311
listener.ora
# LISTENER.ORA Network Configuration File: /oradata/product/9i/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 11.11.11.69)(PORT = 1521))
      )
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /app/oracle)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = /app/oracle)
      (SID_NAME = orcl)
    )
  )

2006-4-5 14:52 smallflower
这个几个文件配过很多次了,且我的本地文件是正确的阿
而且我不是访问远程的数据库,只是访问本地的数据库,不知道怎么能用到tns?
这台机器装了两套oracle数据库软件,不知道新装一套会产生什么样的冲突
还请大侠们指教。。。。

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.