Комментарии по теме

«Три способа найти тра­нза­кцию для настройки в SAP»
Каглик Дмитрий:
Андрей, Отчасти Вы правы, что поиск в Google может помочь больше, чем поиск в SAP. Тем не менее, я знаю людей, которые пользуются описанными способами даже после 10(?) лет в SAP. А насчет...
«Три способа найти тра­нза­кцию для настройки в SAP»
Олег Башкатов:
еще можно использовать средство поиска в SE93 по тексту (если мы говорим о транзакции). Особенно при Z-транзакциях настройки помогает.
«Три способа найти тра­нза­кцию для настройки в SAP»
Андрей Красовский:
Интересная мысль, про новичков, так получается что секрет всех "профи" это умение правильно пользоваться google:-) По поводу других вариантов, хоть предлагаемый автором вариант "поиска объектов...

База знаний

Вы можете подписаться на эту колонки этого автора, если авторизируетесь или зарегистрируетесь

Переход на зимнее время 26 октября 2014 года

10 октября 2014, 00:00

В 2011 году в России был отменен переход на летнее/зимнее время. Я описывал процедуру настройки для SAP систем в этом посте.

21 июля 2014 года был принят федеральный закон № 248-Ф3, по которому 26 октября 2014 года в 2:00 необходимо будет перевести все часы на зимнее время (-1 час), к тому же упраздняется несколько часовых поясов. Подробности можно посмотреть тут.

Обсуждать закон я сейчас не предлагаю, давайте лучше рассмотрим процедуру подготовки к часу Х.

Итак, как я уже отмечал 3 года назад, программное обеспечение (SAP, СУБД и другие) берет за основу время из операционной системы.

Процедура следующая:

  1. В операционную систему сервера, на котором установлена SAP система, необходимо внести изменения. Обычно это осуществляется через пакеты обновлений (патчи).

    Для операционных систем MS Windows необходимо установить пакет обновлений KB2998527. Патч доступен для семейств MS Windows Server версий от 2003 до 2012 R2. Подробности по ссылке. После установки (рис. 1) необходимо вручную (для MS Windows Server 2003) выбрать часовой пояс "RTZ 2" и проверить, что установлена галочка для автоматического перевода времени на зимнее/летнее (рис. 2 и 3). Рестарт операционной системы не требуется.
     
    Рис. 1. Установка обновлений с новыми часовыми поясами в MS Windows Server.
     
    Рис. 2. Настройки операционной системы MS Windows Server 2003 после установки патча.
     
    Рис. 3. Настройки операционной системы MS Windows Server 2008 после установки патча.

    После 26 октября необходимо будет отключить автоматическое переключение на зимнее/летнее время.

    Для Red Hat Linux (Oracle Linux) необходимо с помощью следующих команд обновить файлы с настройками часовых поясов для операционной системы и для Java (рис. 4 и 5):

         # yum update tzdata
         # yum update tzdata-java
     
    Рис. 4. Обновление часовых поясов в операционной системе Oracle Linux 6.5.
     
    Рис. 5. Обновление часовых поясов для Java в операционной системе Oracle Linux 6.5.

    Для корректной работы достаточно версии пакетов 2014f (от августа 2014 года).
    Дополнительно необходимо удостовериться, что в системе выбран корректный часовой пояс (рис. 6).
     
    Рис. 6. Проверка настройки часового пояса в Oracle Linux.

    А также с помощью следующей команды проверить настройки для перевода времени 26 октября 2014 года (рис. 7):

        # zdump -v /usr/share/zoneinfo/Europe/Moscow
     
    Рис. 7. Настройки перевода часов 26 октября 2014 года в Oracle Linux.

    Подробности можно найти тут.

    Для операционных систем HP-UX обязательны к установке патчи:
    - PHCO_44190 для HP-UX 11.31, 
    - PHCO_44196 для HP-UX 11.23,
    - PHCO_44197 для HP-UX 11.11.
  2. Инструкция для систем SAP описана в SAP note # 2055935 - Russia: End of permanent daylight saving time and start of permanent standard time in 2014. Для внесения изменений в систему необходимо скачать обновление часовых поясов из SAP note # 198411 - Current data and information about time zones. Файл загружается через report TZCUSTIM (транзакция SA38) в каждый мандант системы (рис. 8 и 9).

     
    Рис. 8. Обновление часовых поясов в SAP системе - 1.
     
    Рис. 9. Обновление часовых поясов в SAP системе - 2.

    Часовой пояс (по-крайней, мере для Москвы) менять не нужно, он остается прежним - RUS03. Меняется правило (рис. 10 и 11).
    Рис. 10. Часовые пояса для России до обновления.
     
    Рис. 11. Часовые пояса для России после обновления.

    Подробно про обновление часовых поясов в SAP системе я писал в 2011 году.

Во всей этой истории стоит учесть, что сейчас мы живем по летнему времени. После 26 октября перейдем на зимнее (стандартное) время, то есть часы переведут на 1 час назад. Пакеты обновлений для систем подразумевают следующее: 

  1. устанавливается новый часовой пояс (например, для Москвы это UTC+3), к которому прибавляется 1 час, аналогично прежней жизни (до 2011 года) по летнему времени. 
  2. настраивается разовый переход на зимнее время (-1 час) 26 октября 2014 года.

Таким образом, соблюдая меры предосторожности, пакеты обновлений можно устанавливать сейчас. А так как перевод часов будет осуществляться на час назад, SAP рекомендует для предотвращения коллизий в волшебную ночь 26 октября остановить системы на пару часов. Подробности в SAP note # 7417 - Conversion between standard time and daylight saving time

SAP не требует обновления часовых поясов в Oracle, однако существует SAP note # 2062515 - Oracle DST Update Sept. 2014 - TZDATA2014F - DSTv23, где описано, как их обновить, но только для поддерживаемой версии Oracle 11g. С предыдущими версиями Oracle, я так понимаю, вариантов нет.

Для J2EE частей SAP систем я тоже пока склоняюсь к тому, что никаких изменений не потребуется.

На SAP Forum есть ветка, посвященная этой проблеме

Если у кого есть дополнительная информация (патчи для других ОС, дополнения), то буду рад видеть комментарии к этому посту.  

Ключевые слова : Учет времени / Time Management, Настройка систем

Функциональная область : Информационные технологии / IT, Basis, ABAP

Ролевое назначение : SAP Консультант / Consultant