Note 1165982 - Changes to time zone settings at operating system level

Summary
Symptom
While an SAP system is running, you change Customizing of the local time zones at operating system level.  You change, for example, the start date or end date of the daylight saving time period.  If you do not restart the SAP application server, problems may occur when the database server time and the application server time are compared.  Therefore, ABAP runtime errors may occur that are caused by the large difference between the database server time and the application server time.
In particular on the Windows platform, the following symptom occurs: Processes of the SAP application server that already run ignore changes to the time zone settings.
Other terms
mktime, C runtime
Reason and Prerequisites
In several operating systems, the time zone settings in the C runtime are read and buffered once for each operating system process.  This behavior occurs in particular for the Windows C runtime.  Therefore, the C runtime functions mktime and loctime may expect the old settings in the SAP kernel.
Solution
After you change the time zone settings at operating system level, you must restart the SAP application server.
Since the C standard does not provide the option to keep the time zone settings of the operating system up-to-date at all times, kernel corrections are not made available by SAP.

Header Data


Release Status:Released for Customer
Released on:02.05.2008  17:45:56
Master Language:German
Priority:Recommendations/additional info
Category:Consulting
Primary Component:BC-ABA-LA Syntax, Compiler, Runtime
Secondary Components:BC-OP-NT Windows
Affected Releases
Release-Independent
Related Notes


 
1260674 - Effectiveness of changes to time zone Customizing
 
101726 - Incorrect times and time zone setting

No comments: