• ORACLE的环境变量TWO_TASK


    昨天用同事安装的一个RedHat9+oracle9.2做测试机,oracle用户使用正常,用useradd guest新增一个用户guest,把oracle用户下的.bashrc拷到guest下,可是连不上oracle,出错如下:

    $ sqlplus scott/tiger

    SQL*Plus: Release 9.2.0.1.0 - Production on 萫t Svi 26 10:50:25 2005

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

    ERROR:
    ORA-01034: ORACLE not available
    ORA-27121: unable to determine size of shared memory segment
    Linux Error: 13: Permission denied

    可是用sqlplus scott/tiger@ora9 却可连上(ora9是本地oracle_sid),检查环境变量,$ORACLE_HOME、$ORACLE_BASE、$ORACLE_SID、$ORACLE_OWNER、$ORACLE_TERM都已设置,与oracle用户的一样。
    后增加一环境变量:export TWO_TASK=ora9 ,即可正常连上,为何oracle用户没有这个环境变量也能连上呢?以前在别的机器也没试过要设这个环境变量的。求解。

  • 相关阅读:
    汇编语言 第二单元 整理
    iOS10推送必看UNNotificationServiceExtension
    RSA加,解密
    添加购物车动画
    长按移动cell
    http live streming
    修改工程
    searbar
    tableView 编辑模式
    iOS 3D touch
  • 原文地址:https://www.cnblogs.com/amonw/p/162724.html
Copyright © 2020-2023  润新知