25 декабря 2013 г.

С наступающим!!!


Друзья, 
пришло время подводить итоги 
и планировать новые цели на будущее.

Ведь как говорят:
Пошла Машенька по грибы да по ягоды. 

А вернулась ни с чем... 
Потому что надо ставить перед собой конкретные цели. (с)


Искренне надеюсь, что этот год был для вас удачным.
 

 
 

Поздравляю всех с Наступающим Новым Годом!

Желаю чтобы в будущем году у вас было больше неожиданных, но приятных и радостных сюрпризов! Ведь именно маленькие неожиданные сюрпризы приносят искреннюю радость.

Верьте в свои силы, трудитесь и ждите. Всё у вас будет. 

До встречи в 2014 году. 


P.S. Хорошо всем отдохнуть. :)

Автор: Шиболов Вячеслав Анатольевич


20 декабря 2013 г.

Голосование: лучший пост 2013 года

Друзья, хотелось бы провести небольшой опрос.

В этом году в моем блоге было много постов, больших и маленьких.
Вот они все (с ссылками):
Опрос закрыт. Результаты, к сожалению, не сохранились.

Спасибо, что читаете, комментируете и вносите свои поправки. :)

Автор: Шиболов Вячеслав Анатольевич


16 декабря 2013 г.

Установка SAP NetWeaver 7.4 на Linux/Oracle


Не так давно я выкладывал инструкцию по установке системы SAP Solution Manager 7.1.

Время не стоит на месте. Недавно проводил установку системы SAP NetWeaver 7.4 на платформу Linux/Oracle.

И, традиционно, предлагаю инструкцию по установке.

Что можно выделить в данном документе:
  • в качестве платформы, традиционно, была выбрана виртуальная машина на базе программного обеспечения ORACLE VirtualBox, о которой я писал тут,
  • в качестве операционной системы используется ORACLE Linux, которая была установлена и настроена согласно инструкции из этого поста,
  • в инструкции описана установка и обновление ORACLE 11.2.0.3 на операционную систему ORACLE Linux,
  • установка ABAP стэка с помощью SAP Software Provisioning Manager, обновление SAP ядра 7.40 на Linux, решение проблемы с BR*Tools,
  • установка и обновление компонент SAP BI_CONT 7.47 и SAP BI_CONT_XT 7.47,
  • настройка и решение проблемы с SAP Management Console.
Инструкция, как обычно, с большим количеством скриншотов. Объем - 50 страниц.
Скачать можно по этой ссылке (zip-архив, 5283 Кб).

Так же обновил страницу, где собраны все мои личные инструкции.

Если найдете неточности или будут проблемы со скачиванием, пишите на shibolov@gmail.com.

Автор: Шиболов Вячеслав Анатольевич


11 декабря 2013 г.

Обновление SAP Management Console

В 2012 году я писал пост про SAP Management Console.
Данная утилита, написанная на языке Java, является платформо-независимым инструментом для запуска-останова SAP систем.

Не так давно при установке системы SAP NetWeaver 7.4 на платформу Linux обнаружил неприятную ошибку, которая выражалась в запуске SAP MC с ошибкой "CreateControl Interface failed!". Консоль не подгружала информацию о SAP системах и, соответственно, работать с ней было невозможно (рис. 1).

Рис. 1. Запуск SAP MC с ошибкой.

Поиск в Интернет показал, что проблема возникает не только с данной системой, но и, например, с SAP NetWeaver 7.31. И явного решения никто не указывает.

А "ларчик оказывается легко открывался" - для решения необходимо обновить файлы утилиты SAP MC.
Данные файлы находятся в поддиректории с SAP kernel - servicehttp\sapmc.
То есть полный путь - \usr\sap\<SID>\SYS\exe\uc\<платформа>\servicehttp\sapmc.
И как оказалось в архивы с обновлением SAP kernel данная поддиректория не входит.

Текущую версию утилиты SAP MC можно посмотреть, вызвав меню "? -> About..." (рис. 2 и 3).


Рис. 2. Текущая версия утилиты SAP MC.

Рис. 3. Текущая версия утилиты SAP MC.

Итак, для обновления необходимо с сайта http://service.sap.com/swdc (для SAP NetWeaver 7.4 на Linux путь будет такой - "My Company's Application Components -> My Company's Software -> SAP NETWEAVER -> SAP NETWEAVER 7.4 -> Entry by Component -> Application Server ABAP -> SAP KERNEL 7.40 64-BIT UNICODE -> Support Package Patches -> Linux on x86_64 64bit -> #Database independent") скачать SAR-архив с обновлением SAP Management Console (рис. 4) для нужного SAP kernel.

Рис. 4. Архив для обновления файлов SAP MC.

Далее процедура идентичная, как при обновлении SAP kernel:
  1. Остановить SAP систему.
  2. Сделать резервную копию директории с SAP kernel
    (\usr\sap\<SID>\SYS\exe\uc\<платформа>).
  3. Распаковать SAR-архив с обновлением.
  4. Заменить файлы из директории с ядром файлами из архива.
  5. Запустить SAP систему.
  6. Проверить обновление.
После обновления SAP MC для SAP kernel 7.40 все заработало отлично (рис. 5).

Рис. 5. Основной экран утилиты SAP MC.

Дополнительная информация на эту тему:
- SAP note # 1014480 - SAP Management Console (SAP-MC),
- SAP note # 1153713 - Problems with SAP Management Console (Java).

Автор: Шиболов Вячеслав Анатольевич


4 декабря 2013 г.

Копирование SAP систем - II. Гомогенное копирование.

В первой части этого поста в 2012 году я начал рассказ на тему копирования SAP систем.

Пришло время продолжить.

Итак, как вы уже знаете, есть 3 варианта создания копии SAP системы:

Рассмотрим процедуру гомогенного копирования системы (homogeneous system copy) или, как ее еще называют, database-specific system copy. Данный метод копирования SAP системы предполагает полное совпадение платформы исходной и целевой систем: аппаратное обеспечение (тип процессора), тип, версия операционной системы и базы данных. Возможны небольшие отличия, например, разные версии операционной системы Linux или семейства операционных систем MS Windows, но не более того.

Как видно из второго названия процедуры, здесь используются инструменты для работы с базой данных. Основные шаги выполнения копирования следующие:
  1. Собрать информацию об исходной системе: версии операционной системы, SAP-системы, базы данных, SAP компонент, SAP ядра. Рассчитать необходимые требования к аппаратному обеспечению, размеру дискового пространства на целевом сервере.
     
  2. Подготовить целевую систему: установка операционной системы, обновление, настройка и подготовка к установке SAP системы (как и при обычной установке). Примеры есть тут и тут.
     
  3. Подготовить установочные диски на целевой системе. Скачать последнюю версию утилиты установки SAP системы (SAP SWPM).
     
  4. Создать резервную копию базы данных исходной системы (любым возможным способом). С помощью специальной утилиты OraBrCopy на исходной системе сгенерировать файлы CONTROL.SQL (файл содержит структуру базы данных Oracle) для целевой базы данных. Архив с программой можно найти вместе с утилитой установки системы (SAP SWPM).
     
  5. Начать установку SAP системы, выбрав специальный пункт меню на начальном экране (рис. 1).

    Рис. 1. Начальный экран SAP SWPM при копировании SAP системы.

    На определенном этапе установщик остановит процесс и попросит восстановить базу данных.
     
  6. Провести процедуру восстановления базы данных из резервной копии базы данных исходной системы. Тип процедуры зависит от той, которой была сделана резервная копия.
     
  7. Закончить процесс установки системы в SAP SWPM.
     
  8. Выполнить дополнительные шаги после копирования системы.
     
  9. Запросить и установить постоянную лицензию в транзакции SLICENSE.

Для примера предлагаю рассмотреть процедуру создания гомогенной копии системы SAP ERP 6.0 SR3 на платформе MS Windows 2003/Oracle 10g.  
Инструкцию можно скачать тут (zip-архив, 1685 Кб).

Дополнительная информация по теме в SAP note # 1003028 - Enhanced support for database copy in BR*Tools.

 Автор: Шиболов Вячеслав Анатольевич