Interstage Application Serverにおいて、ワークユニットに環境変数の設定が反映されません。

環境変数をOSの.profileで設定しましたが、ワークユニットに引き継がれません。原因と対処方法を教えてください。
[原因]
ワークユニット上で動作するアプリケーションおよび出口プログラムでは、.profileなど、ユーザーのログインシェルで設定された環境変数は有効になりません。

[対処方法]
必要な環境変数は、以下のマニュアルを参照し、ワークユニット定義内で設定してください。

  • V9、V8、V7、V6、V5
    Interstage Application Server OLTPサーバ運用ガイド V9
     付録A ワークユニット定義
      A.3 ワークユニット定義の制御文
       A.3.4 Application Programセクション
        A.3.4.14 Environment Variable:環境変数

    なお、上記以外の製品バージョンについては、該当するマニュアル箇所を参照してください。


  • V4
    INTERSTAGE Application Server リファレンスマニュアル(定義編) V4
     第8章 ワークユニット定義
      8.2 ワークユニット定義の制御文
       8.2.5 Application Programセクション
        8.2.5.14 Environment Variable:環境変数


  • V3、V2
    INTERSTAGE Application Server リファレンスマニュアル V3
     第2章 定義文法
      2.8 ワークユニット定義
       2.8.3 ワークユニット定義の制御文
        Application Programセクション
         Environment Variable:環境変数

    なお、上記以外の製品バージョンについては、該当するマニュアル箇所を参照してください。


  • V1
    INTERSTAGE Application Server リファレンスマニュアル V1
     第2章 定義文法
      2.3 ワークユニット定義
       2.3.3 ワークユニット定義の制御文
        2.3.3.2 ワークユニット情報
         Application Programセクション
          Environment Variable:環境変数

製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V9, V8, V7, V6, V5, V4, V3, V2, V1
プラットフォーム Solaris, Linux
アンサー種別 共通
このページの先頭へ