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.
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:
Post a Comment