SAP*とDDICどっちが必要?

インフラ寄りのSAPのこととか

JSAGENTの再起動

DB13でスケジュールしていたバックアップが実行されずにfailしている場合はASEのスケジューラ(jsagent)が停止しているのかもしれません。

"\sybase\<SID>\ASE-16_0\install\<SID>_JSAGENT.log"で確認できます。

jamain  -> JS: Task/Agent connection terminated.
jamain  Job Scheduler failed to receive communication buffer while reading message type.
jamain  Connection to Job Scheduler task terminated unexpectedly with error -4
jamain  SYB_JSAGENT waiting for connection

一応ノートが出ています。

2257185 - Signal 11 in js__sequencer_collect - SAP ASE

内部メモリを使い果たすASEスケジューラが停止するそうな。

16.0 SP01で修正されたようですが、16.0 SP04でも再現するので、もはや仕様のようなものなのか?

isqlから下記コマンドで再起動(起動)可能です。

exec sybmgmtdb..sp_sjobcontrol '','start_js'

2144347 - Error 3602 in Job Scheduler from DBACockpit Planning Calendar - SAP ASE for Business Suite

JSAGENT.logに下記のように出力されれば起動成功

 jamain  JS task requested to ABORT the agent.
jamain  JS Agent aborting. Cancel all running jobs.
jamain  Job Scheduler Agent stopping with user request to
jamain  JS Agent aborting. Cancel all running jobs.
jamain  JS Agent exiting.
ASE jsagent/16.0 SP04 GA/EBF 29386 SMP/P/AMD64/Windows 2012 R2/asecorona/0/64-bit/OPT/Thu Nov 19 23:03:42 2020

(中略)

jamain  Creating global context.
jamain  SYB_JSAGENT ready.

それでも起動しなければDB再起動しかないようで。