系统为AIX6.1 64位,oracle为10g 64位
现在用root用户登录oracle,提示如下:[root@rlzyjhost:/]$ sqlplus scott/tigerSQL*Plus: Release 10.2.0.1.0 - Production on Thu Aug 15 20:28:06 2013Copyright (c) 1982, 2005, Oracle.  All rights reserved.ERROR:
ORA-12546: TNS:permission denied
Enter user-name: 
根据网上的提示
一:
cd /var/tmp
chown oracle:dba .oracle二:
cd $ORACLE_HOME/bin
chmod 6751 oracle这两步做了之后,依然无效
求解释

解决方案 »

  1.   

    root 使用tns的方式访问,不能直接访问
      

  2.   

    我在虚拟机里面,安装了oracle10g,oracle11g (rhel5.6 x64)都可以用root连接oracle就是在客户那里AIX环境下,不行。实在是不解?
      

  3.   

    我在虚拟机里面,安装了oracle10g,oracle11g (rhel5.6 x64)都可以用root连接oracle就是在客户那里AIX环境下,不行。实在是不解?AIX我没用过,但是和RHEL相差不少?你要是说Debian和RHEL一个好使一个不好使还可以对比下。
    AIX还有多少对比度?
      

  4.   

    [root@rlzyj:/]# lsnrctl stopLSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 17-AUG-2013 16:50:39Copyright (c) 1991, 2005, Oracle.  All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rlzycsz)(PORT=1521)))
    The command completed successfully
    [root@rlzyj:/]# lsnrctl startLSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 17-AUG-2013 16:50:44Copyright (c) 1991, 2005, Oracle.  All rights reserved.Starting /app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...TNS-12546: TNS:permission denied
     TNS-12560: TNS:protocol adapter error
      TNS-00516: Permission denied
       IBM/AIX RISC System/6000 Error: 13: Permission denied
      

  5.   

    我不清楚AIX的权限是不是那么严格,但是这样的工作都应该是Oracle专用用户来做的,你们难道都是root?