Hi Jonu,
Because the app servers must absolutely stay in sync with the database, and each other, they need a "single source of truth" for time. Since it is possible that the OS on each of the three could be a little bit off from each other, that's not the most reliable "single source." On the other hand, all three use the same database, so therefore using "database time" makes the most sense, and that's what the app servers are doing. Each app server can apply a different timezone offset, if necessary, but this way they will all agree with each other.
So, your real question should be, "Why is my HANA database running 9 minutes fast?"
Cheers,
Matt
Hi Jonu,
SAP application servers do not get the time from the database! But every disp+work.exe will check the time of the local application server host and the database time via DBSL call on a regular basis (every ~40 minutes). If the time differs, then you get related error messages in dev_w* traces.
Check time synchronisation of your HANA database host and the time service on Windows if they can successfully retrieve the time from your central NTP time source. This can be a Windows Domain Controller or any other NTP server.
For Windows related time issues see SAP note 2046718.
Best regards,
Kalle
Add comment