0

ドキュメントに従って:

「タイムアウト秒 = 秒」

TIMEOUTSECONDS パラメータは、OLAP サーバーまたは Stored Process Server がクライアント プロセスを停止し、サーバーのランタイム環境コンテキストをクリーンアップする前に待機する時間間隔を指定します。

私の質問は、たとえばストアド プロセスの一部として、この値をプログラムで取得するにはどうすればよいですか?

4

1 に答える 1

1

STPSRVGETN
サーバー プロパティの数値を返します

SAS Statements                                             Results
------------------------------------------------------     ---------------------
dsesstimeout=stpsrvgetn('default session timeout');
put dsesstimeout=;                                         dsesstimeout=900

sessmaxtimeout=stpsrvgetn('maximum session timeout');
put sessmaxtimeout=;                                       sessmaxtimeout=3600

session=stpsrvgetn('session timeout');
put session=;                                              session=900

maxconreqs=stpsrvgetn('maximum concurrent requests');
put maxconreqs=;                                           maxconreqs=1

deflrecl=stpsrvgetn('default output lrecl');
put deflrecl=;                                             deflrecl=65535

version=stpsrvgetn('version');                             
put version=;                                              version=9.4
于 2018-10-14T15:17:39.067 に答える