获取Stored Process服务器的timeoutseconds值

时间:2018-05-19 11:08:06

标签: sas sas-metadata

根据documentation

  

" timeoutseconds =秒"

     

TIMEOUTSECONDS参数指定     OLAP服务器或存储的进程服务器等待的时间间隔     在它停止客户端进程并清理服务器运行时之前     环境背景。

我的问题是 - 如何以编程方式获取此值,例如作为存储过程的一部分?

1 个答案:

答案 0 :(得分: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