Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Windows クライアントが LANSA Windows サーバー・アプリケーションに接続すると、このサーバー・アプリケーションはクライアントから X_RUN パラメータを継承します。このことは、PART=PRD といった一部のパラメータについては便利な機能ではありますが、その他のクライアントの X_RUN パラメータ (DBII=*none など) は正しくありません。組み込み関数 DEFINE_ANY_SERVER には、パラメータ "X_RUN exceptional arguments" があり、サーバーが使用するパラメータを上書きして定義することができます。この組み込み関数で特別な値 "*server" を使用することで、サーバー・アプリケーションを特定のパラメータ (例: DBII=*server ) で起動できます。この演習で提供される SuperServer 接続フォームは、DEFINE_ANY_SERVER で次のような X_RUN 例外引数を使用します。

     DBII=*server DBUT=*server

これにより、この接続フォームは Windows サーバー接続時にデータベース ID (DBID) の値を受け取ります。

...

クライアントの Windows サーバー・アプリケーション接続時、データベース接続はサーバー側で確立されなければいけません。Microsoft SQL Server データベースが統合 Windows 認証を使用するように構成されている場合、クライアントは有効な Windows ユーザー ID とパスワードのみで、サーバー・アプリケーションを起動し、データベースに接続できるようになります。

...


Image Added

その他の SBMS (Oracle など) を使用する場合、データベース認証の構成を確認する必要があります。