2 Replies Latest reply: May 16, 2013 11:18 PM by 1009319 RSS

    環境変数が反映されない

    1009319
      お世話になります。
      Oracle Databaseを使用していたのですが、なぜかORACLE_SIDとORACLE_HOMEが反映されなくなってしまいました。
      echo $ORACLE_SID $ORACLE_HOME をやっても空白が返されます。
      env をやってみると、確かにORACLE_SIDとORACLE_HOMEが表示されていません。
      /etc/oratab を見てみると、たとえば oracle:/orapath:Y となっています。
      ユーザディレクトリ内の.bash_profile を見てみると、export ORACLE_SID=oracle export ORACLE_HOME=/orapath となっています。

      export $ORACLE_SID=oracle と打つと
      bash: export: '=oracle': not a valid identifier 
      export $ORACLE_HOME=/orapath と打つと
      bash: export: '=/orapath': not a valid identifier
      と返されます。

      サーバを再起動しても変わりませんでした。

      何か解決策はございますでしょうか。
      ご指導宜しくお願いします。

      使用環境 RHEL5.4   Oracle 11gR1

      Edited by: 1006316 on 2013/05/16 19:38

      Edited by: 1006316 on 2013/05/16 20:13
        • 1. Re: 環境変数が反映されない
          asahide
          export $ORACLE_SID=oracle と打つと
          bash: export: '=oracle': not a valid identifier 
          export $ORACLE_HOME=/orapath と打つと
          bash: export: '=/orapath': not a valid identifier
          $ export ORACLE_SID=oracle
          のような形で実行するものです。
          宣言のときに$はつけません。

          .bash_profileの該当の箇所はアップできますか?
          .bash_profileを実行しても変化はないですか?
          bash使われてますか?
          • 2. Re: 環境変数が反映されない
            1009319
            ありがとうございました!
            単純なことほど気づかないというか…。
            助かりました。