Client copy tools...пара нюансов
1) Для ABAP систем с компонентой SAP_BASIS 740..754 мне объяснили существуют дополнительные рекомендации от нашего любимого вендора.
Кому интересно, читаем 2550545 { Client copy perfomance improvements }
Насколько это стабильно работает и как ускоряет весь процесс копирования сказать сложно, но хорошо, что такая информация есть => стоит учесть и попробовать при работе...
2) Использование транзакции SCC1N оказывается не всегда беспроблемно.
Зачитался 3170970 { SCC1N: Text tables are not copied to the target system }
3) Ещё впечатлился 3147950 { Client Copy: Table Segmenter fails on very large tables }. Таблицы в "биллионы строк..".
Прямо из анекдота: "Нам бы, Марья Ивановна ваши проблемы..😇"
#SCC9
1) Для ABAP систем с компонентой SAP_BASIS 740..754 мне объяснили существуют дополнительные рекомендации от нашего любимого вендора.
Кому интересно, читаем 2550545 { Client copy perfomance improvements }
Насколько это стабильно работает и как ускоряет весь процесс копирования сказать сложно, но хорошо, что такая информация есть => стоит учесть и попробовать при работе...
2) Использование транзакции SCC1N оказывается не всегда беспроблемно.
Зачитался 3170970 { SCC1N: Text tables are not copied to the target system }
3) Ещё впечатлился 3147950 { Client Copy: Table Segmenter fails on very large tables }. Таблицы в "биллионы строк..".
Прямо из анекдота: "Нам бы, Марья Ивановна ваши проблемы..😇"
#SCC9
SAP S/4HANA 2020 - мелкая новинка...
Никогда ранее не пользовался отчётом RBDLSMAP_RESET.
А вот из 3116082 { BDLS job failed with error "Database error with code: 260" } узнал о его существовании.
Глянул более старые версии систем и там этот отчёт просто начисто удалял все данные из таблиц bdlshdr, bdlspos, bdlslog, а в своей новой версии RBDLSMAP_RESET имеет диалоговый интерфейс и возможность тестового запуска.
Желаю вам , как можно реже использовать данный инструмент ( гораздо приятнее , когда процессы проходят без ошибок..) ❗️
#RBDLSMAP_RESET
Никогда ранее не пользовался отчётом RBDLSMAP_RESET.
А вот из 3116082 { BDLS job failed with error "Database error with code: 260" } узнал о его существовании.
Глянул более старые версии систем и там этот отчёт просто начисто удалял все данные из таблиц bdlshdr, bdlspos, bdlslog, а в своей новой версии RBDLSMAP_RESET имеет диалоговый интерфейс и возможность тестового запуска.
Желаю вам , как можно реже использовать данный инструмент ( гораздо приятнее , когда процессы проходят без ошибок..) ❗️
#RBDLSMAP_RESET
Cвежие SAP BASIS tips..
Обновление SPAMa на системе с Ораклом(11g и дальше) столкнулось с ошибкой :
Retcode 1: SQL-error "1442-ORA-01442: column to be modified to NOT NULL is already NOT NULL" in DDL statement for "<table_name>" ?
Бывает такая сложность, инструкция по преодолению в 3253147 { Updating SPAM tool is stopped as error ORA-01442 }
Попытка заменить Microsoft на OpenOffice при работе с SAP GUI {3252860 Is it possible to use Open Office with the SAP GUI?} ?
Зачем такое "импортозамещение" нужно абсолютно понятно, хочется экономить на офисной лицензии, как минимум.
Проблема только в том, что SAP Office Integration поддерживает только Microsoft Office и Lotus.
Libreoffice is not supported. Сэкономить вряд ли получится.
Интересные вещи два дня подряд рассказывают про "Java системы 7.50 SP24 и дальше".
Речь идёт про System copy и DSS split с помощью SWPM инструмента.
Начиная с SP24 изменили алгоритм шифрования и соотвественно возникают проблемы с Secure Store.
Варианты успешного преодоления расписаны в 3252460 {Java instance fails to start with errors: "Input data length not a multiple of blocksize" or "invalid: software version 7.00.000.001 is incompatible with file version 7.50.000.00#" during system copy of SAP NetWeaver 7.50 using SWPM tool }
Владельцам RHEL8(или Oracle Linux 8) я бы посоветовал проверить, что у них SELinux работает в "permissive" режиме.
А то, ходят слухи { 3253160 }, что в режиме "enforcing" SAP instance или Host Agent не cмогут стартовать...
Выбрали SAP Fiori Frontend Server 2.0 при генерации стека в MP ?
Будьте готовы получить ошибку "Required file K-100AGINUIBAS001.SAR is not visible for your user"
SAP Fiori Frontend Server 2.0 уже не поддерживается, вместо него в "Install or maintain add-on" выбирайте
SAP Fiori Frontend Server 6.0 или выше... { 3253304 - MP: Required file K-100AGINUIBAS001.SAR is not visible for your user}
Наконец-то, более менее прояснилась картинка с проблемами HANA 2 SP06 на ядре Линукса 4.12(4.18) и IBM платформе
( на мой вкус, определённый архитектурный изврат, если уж работаешь на IBM, то зачем там ещё Линукс, если есть чудно родной Аикс ) обновилась версия 3159746 - Hana 2 Revision 6x crashes on Linux kernel 4.12 or 4.18 on IBM Power platform.
В которой новости и workaround , следует искать в двух других нотах..
#CвежиеSAP_BASIS_NEWS
Обновление SPAMa на системе с Ораклом(11g и дальше) столкнулось с ошибкой :
Retcode 1: SQL-error "1442-ORA-01442: column to be modified to NOT NULL is already NOT NULL" in DDL statement for "<table_name>" ?
Бывает такая сложность, инструкция по преодолению в 3253147 { Updating SPAM tool is stopped as error ORA-01442 }
Попытка заменить Microsoft на OpenOffice при работе с SAP GUI {3252860 Is it possible to use Open Office with the SAP GUI?} ?
Зачем такое "импортозамещение" нужно абсолютно понятно, хочется экономить на офисной лицензии, как минимум.
Проблема только в том, что SAP Office Integration поддерживает только Microsoft Office и Lotus.
Libreoffice is not supported. Сэкономить вряд ли получится.
Интересные вещи два дня подряд рассказывают про "Java системы 7.50 SP24 и дальше".
Речь идёт про System copy и DSS split с помощью SWPM инструмента.
Начиная с SP24 изменили алгоритм шифрования и соотвественно возникают проблемы с Secure Store.
Варианты успешного преодоления расписаны в 3252460 {Java instance fails to start with errors: "Input data length not a multiple of blocksize" or "invalid: software version 7.00.000.001 is incompatible with file version 7.50.000.00#" during system copy of SAP NetWeaver 7.50 using SWPM tool }
Владельцам RHEL8(или Oracle Linux 8) я бы посоветовал проверить, что у них SELinux работает в "permissive" режиме.
А то, ходят слухи { 3253160 }, что в режиме "enforcing" SAP instance или Host Agent не cмогут стартовать...
Выбрали SAP Fiori Frontend Server 2.0 при генерации стека в MP ?
Будьте готовы получить ошибку "Required file K-100AGINUIBAS001.SAR is not visible for your user"
SAP Fiori Frontend Server 2.0 уже не поддерживается, вместо него в "Install or maintain add-on" выбирайте
SAP Fiori Frontend Server 6.0 или выше... { 3253304 - MP: Required file K-100AGINUIBAS001.SAR is not visible for your user}
Наконец-то, более менее прояснилась картинка с проблемами HANA 2 SP06 на ядре Линукса 4.12(4.18) и IBM платформе
( на мой вкус, определённый архитектурный изврат, если уж работаешь на IBM, то зачем там ещё Линукс, если есть чудно родной Аикс ) обновилась версия 3159746 - Hana 2 Revision 6x crashes on Linux kernel 4.12 or 4.18 on IBM Power platform.
В которой новости и workaround , следует искать в двух других нотах..
#CвежиеSAP_BASIS_NEWS
SAP PowerDesigner after upgrading to 16.7 SP06 SSO не работает ( смотрим 3253740 )....
Облазил весь сусёвый сайт( и CVE.org ) на предмет описания успешных ramsonware атак и нашёл только одну единственную ноту и то, не на все продукты, а на часть старых..
P.S> cкромный архитектурный вывод: не ставить Java AS на Windows платформу, целее будет ( imho, only )....
Возражения по существу вопроса в личку, как обычно принимаются и приветствуются !
P.S> cкромный архитектурный вывод: не ставить Java AS на Windows платформу, целее будет ( imho, only )....
Возражения по существу вопроса в личку, как обычно принимаются и приветствуются !
Solution Manager ( AC Tool )
Собрался в действующем SMe прогнать сценарий
Managed System Configuration, где в качестве подопытного кролика выступает система SAP Business Objects 4.X.
Читаю документацию и в одной из строк натыкаюсь на действие "run AC Tool..."
Не сталкивался ранее. И скорее всего, из за того, что SM настраивал всего пару раз ( а может использовал, да забыл...)
Итак, что за зверь ?
AC Tool (AutoConfigure Tool) - инструмент, который используется для подготовки различных продуктов в сценарии Managed System Configuration и существенно экономит время.
Самая свежая версия лежит по адресу: https://sap.sharepoint.com/:f:/s/101898/Et4KllAzbO9ClgaqqhIjqIYB7ebma46ypQPcQ-1YZgXyag
Основная нота ( и документация) - это
2137275 { AC Tool release NOTE }
Пользуемся...❗️
Собрался в действующем SMe прогнать сценарий
Managed System Configuration, где в качестве подопытного кролика выступает система SAP Business Objects 4.X.
Читаю документацию и в одной из строк натыкаюсь на действие "run AC Tool..."
Не сталкивался ранее. И скорее всего, из за того, что SM настраивал всего пару раз ( а может использовал, да забыл...)
Итак, что за зверь ?
AC Tool (AutoConfigure Tool) - инструмент, который используется для подготовки различных продуктов в сценарии Managed System Configuration и существенно экономит время.
Самая свежая версия лежит по адресу: https://sap.sharepoint.com/:f:/s/101898/Et4KllAzbO9ClgaqqhIjqIYB7ebma46ypQPcQ-1YZgXyag
Основная нота ( и документация) - это
2137275 { AC Tool release NOTE }
Пользуемся...❗️
Как рассылать отчёт по списку рассылки ?
Читаю тут свежую версию:
2019209 - Send output of report RFEBLB00 to multiple mail recipients и вспомнилось, что когда-то давно ( за несколько лет до первой версии этой ноты и когда почтовый адрес получателя отчёта был только один ) уже решал такую же задачу "несерверными методами".
Сделали так:
На почтовом сервере заводился специальный "email" адрес, который и записывался в фоновое задание.
На специальном рабочем месте ставился самый лучший почтовый клиент "TheBat!" ( ЛетучаяМышь - реально крутейший почтовый клиент ❗️) , в нём вёлся список рассылки и почтовый ящик специального "email". Правило по форвардингу почты с ящика на список рассылки добавлялось за пару кликов. ВСЁ.
Просто, быстро и главное - работало, как часики...
Да, предлагали "ТheBat!" ставить на сервер, но бизнес-заказчику очень сильно понравилось, что он на своём клиентском месте может всеми этими почтовыми рассылками рулить. Оставили так...😂
Знаю, что несерверный вариант плохо => но и так
это всех бизнес-пользователей устраивало !
А про недостатки этого подхода их тоже предупредили.
#ПочтоваяРассылка
Читаю тут свежую версию:
2019209 - Send output of report RFEBLB00 to multiple mail recipients и вспомнилось, что когда-то давно ( за несколько лет до первой версии этой ноты и когда почтовый адрес получателя отчёта был только один ) уже решал такую же задачу "несерверными методами".
Сделали так:
На почтовом сервере заводился специальный "email" адрес, который и записывался в фоновое задание.
На специальном рабочем месте ставился самый лучший почтовый клиент "TheBat!" ( ЛетучаяМышь - реально крутейший почтовый клиент ❗️) , в нём вёлся список рассылки и почтовый ящик специального "email". Правило по форвардингу почты с ящика на список рассылки добавлялось за пару кликов. ВСЁ.
Просто, быстро и главное - работало, как часики...
Да, предлагали "ТheBat!" ставить на сервер, но бизнес-заказчику очень сильно понравилось, что он на своём клиентском месте может всеми этими почтовыми рассылками рулить. Оставили так...😂
Знаю, что несерверный вариант плохо => но и так
это всех бизнес-пользователей устраивало !
А про недостатки этого подхода их тоже предупредили.
#ПочтоваяРассылка
Отличный отчёт SCWN_NOTE_DELETE_OBSOLETE_DATA есть в тех системах, где он внедрён нотой { 2864035 - SNOTE - Deleting all obsolete Note data from the system } или соответствующим базисным пакетом.
У меня в хозяйстве нашлись настолько древние системы, что в них не было такой полезности.
На входе отчёт определяет число "устаревших" нот.
Для примера открыл первую попавшуюся систему ..и видим тут , что накопилось аж 851 устаревшая нота ( и это точно не рекорд ).
Так стоит ли этот хлам держать и дальше ?
Только не забудьте перед запуском создать открытый TR с задачей, а то ругаться будет...
# SCWN_NOTE_DELETE_OBSOLETE_DATA
У меня в хозяйстве нашлись настолько древние системы, что в них не было такой полезности.
На входе отчёт определяет число "устаревших" нот.
Для примера открыл первую попавшуюся систему ..и видим тут , что накопилось аж 851 устаревшая нота ( и это точно не рекорд ).
Так стоит ли этот хлам держать и дальше ?
Только не забудьте перед запуском создать открытый TR с задачей, а то ругаться будет...
# SCWN_NOTE_DELETE_OBSOLETE_DATA
Как создать/удалить организационный уровень в ролях.
На одном из проектов при создании ролей неожиданно отметил для себя, что используемые средства зависят от уровня SAP_BASIS компоненты ( кто бы мог предположить ? ).
Если SAP_BASIS < 750, то используем отчёты PFCG_ORGFIELD_CREATE или PFCG_ORGFIELD_DELETE.
Если SAP_BASIS >= 750, то используем транзакцию SUPO.
#PFCG
#ОРГУРОВЕНЬ
На одном из проектов при создании ролей неожиданно отметил для себя, что используемые средства зависят от уровня SAP_BASIS компоненты ( кто бы мог предположить ? ).
Если SAP_BASIS < 750, то используем отчёты PFCG_ORGFIELD_CREATE или PFCG_ORGFIELD_DELETE.
Если SAP_BASIS >= 750, то используем транзакцию SUPO.
#PFCG
#ОРГУРОВЕНЬ
После апгрейда на ABAP PLATFORM 2021(2022 или 2023)
Небольшой нюанс после апгрейда на
ABAP PLATFORM 2021 - Application Server ABAP (SAP_BASIS 7.56) или на пару последующих возникает небольшая незадача с транзакциями Workfow.
Просто объект авторизации S_PROGRAM заменили на объект S_WF_ADM.
Cписок отчётов и транзакций, которых это "задело" просто огромный, весь список можно обнаружить в 2979517 { ABAPTWL - Change of authorization checks SAP Business Workflow }
Поэтому, если для Workflow у вас были различные роли в ABAP PLATFORM 2020 и вы сделали апгрейд, то точно придётся заняться их адаптацией.
Например , чтобы запускать транзакцию SWI2_DIAG для объекта авторизации S_WF_ADM потребуется добавить значения 02,03,06,16.
{ 3239536 - Transaction SWI2_DIAG authorization error }
#ABAP2021(SAP_BASIS 7.56)
#ABAP2022(SAP_BASIS 7.57)
#ABAP2023(SAP_BASIS 7.58)
Небольшой нюанс после апгрейда на
ABAP PLATFORM 2021 - Application Server ABAP (SAP_BASIS 7.56) или на пару последующих возникает небольшая незадача с транзакциями Workfow.
Просто объект авторизации S_PROGRAM заменили на объект S_WF_ADM.
Cписок отчётов и транзакций, которых это "задело" просто огромный, весь список можно обнаружить в 2979517 { ABAPTWL - Change of authorization checks SAP Business Workflow }
Поэтому, если для Workflow у вас были различные роли в ABAP PLATFORM 2020 и вы сделали апгрейд, то точно придётся заняться их адаптацией.
Например , чтобы запускать транзакцию SWI2_DIAG для объекта авторизации S_WF_ADM потребуется добавить значения 02,03,06,16.
{ 3239536 - Transaction SWI2_DIAG authorization error }
#ABAP2021(SAP_BASIS 7.56)
#ABAP2022(SAP_BASIS 7.57)
#ABAP2023(SAP_BASIS 7.58)
Небольшая проверка настройки SSFX для ABAP систем с Oracle от 12 и выше..:
Под <sid>adm запускаем проверочную команду rsecssfx get DB_CONNECT/DEFAULT_DB_USER
Если у вас в ответе для Record value : SAPSR3 ==> то у вас, всё "зер, гуд Вольдемар!"
А если в ответе, как у меня : ... Record Value : sapsr3 ==> то, это пичалька...
Как это, отрицательно влияет на Netweaver не подскажу, а вот на BW системах, это точно отразится на функциональщиках ( джобы с Инфокубами будут падать с Оракловой ошибкой).
Исправить просто:
1) Остановили SAP инстанс
2) sidadm> rsecssfx remove DB_CONNECT/DEFAULT_DB_USER
3) sidadm> rsecssfx put DB_CONNECT/DEFAULT_DB_USER SAPSR3
4) Запускаем SAP инстанс
#РЕГИСТРБУКВ_КАКИЖИЗНИЧЁРНЫХ_ВАЖЕН
Под <sid>adm запускаем проверочную команду rsecssfx get DB_CONNECT/DEFAULT_DB_USER
Если у вас в ответе для Record value : SAPSR3 ==> то у вас, всё "зер, гуд Вольдемар!"
А если в ответе, как у меня : ... Record Value : sapsr3 ==> то, это пичалька...
Как это, отрицательно влияет на Netweaver не подскажу, а вот на BW системах, это точно отразится на функциональщиках ( джобы с Инфокубами будут падать с Оракловой ошибкой).
Исправить просто:
1) Остановили SAP инстанс
2) sidadm> rsecssfx remove DB_CONNECT/DEFAULT_DB_USER
3) sidadm> rsecssfx put DB_CONNECT/DEFAULT_DB_USER SAPSR3
4) Запускаем SAP инстанс
#РЕГИСТРБУКВ_КАКИЖИЗНИЧЁРНЫХ_ВАЖЕН
Смотрим эту ноту SUSE:
Security vulnerability: RETBLEED transient execution information leak side-channel attack
(CVE-2022-29900 CVE-2022-29901) проблемные CPU:
- Intel Skylake and newer Intel x86 CPU generations
- AMD Bulldozer (family 0x15) up to Zen 3
- Arm CPUs that are also vulnerable to Spectre variant 2
Как я понимаю простенькая SUSE проверка:
cat /sys/devices/system/cpu/vulnerabilities/retbleed;
И стоит напрягаться, если ответ отличается от "Not affected"...
#SUSE12
#SUSESECURITY
Security vulnerability: RETBLEED transient execution information leak side-channel attack
(CVE-2022-29900 CVE-2022-29901) проблемные CPU:
- Intel Skylake and newer Intel x86 CPU generations
- AMD Bulldozer (family 0x15) up to Zen 3
- Arm CPUs that are also vulnerable to Spectre variant 2
Как я понимаю простенькая SUSE проверка:
cat /sys/devices/system/cpu/vulnerabilities/retbleed;
И стоит напрягаться, если ответ отличается от "Not affected"...
#SUSE12
#SUSESECURITY
Cвежие интересные ноты..
3253843 В новых ядрах 785-790 исправили ошибку, возникавшую в sappfpar, если ошибочный параметр находится в профиле Default.pfl инстанции
3067503 В ядре 785 новая реализация nametab интерфейса. Поэтому, изменилось отображение данных в AL12 и ST02.
2169415 Начиная с Abap 740 несколько колонок в SM04 перестали отображаться. С релиза 750 сап обещают вернуть эти столбцы обратно.
3252927(1382721) интересное эссе на тему дефицита свободной памяти в Linux.. Там же ссылка на www.linuxatemyram.com , где расписано, когда начинать нервничать и за какими индикаторами следить..
3254837 Как найти самые большие индексы в SAP ASE { SQL запрос предлагается в тексте }
3246319 HR нота. Учёт в расчётах уже вычтенного подоходного налога. Для компонент S4HCMCRU 100 и SAP_HRCRU 604,608.
#CвежиеSAP_BASIS_NEWS
3253843 В новых ядрах 785-790 исправили ошибку, возникавшую в sappfpar, если ошибочный параметр находится в профиле Default.pfl инстанции
3067503 В ядре 785 новая реализация nametab интерфейса. Поэтому, изменилось отображение данных в AL12 и ST02.
2169415 Начиная с Abap 740 несколько колонок в SM04 перестали отображаться. С релиза 750 сап обещают вернуть эти столбцы обратно.
3252927(1382721) интересное эссе на тему дефицита свободной памяти в Linux.. Там же ссылка на www.linuxatemyram.com , где расписано, когда начинать нервничать и за какими индикаторами следить..
3254837 Как найти самые большие индексы в SAP ASE { SQL запрос предлагается в тексте }
3246319 HR нота. Учёт в расчётах уже вычтенного подоходного налога. Для компонент S4HCMCRU 100 и SAP_HRCRU 604,608.
#CвежиеSAP_BASIS_NEWS
DB6 Partitioning Administrator
Начинаю читать 1686102 ("The new ABAP based tool...") и сразу недоумеваю.
Нет, в версии 1 в 2012 году это и было "new".
Но писать также, спустя почти 10 лет и в 19 редакции, как-то невероятно странно. Почему бы не написать.. например "..recomended tool.." ?
Ладно, побурчали => идём дальше...
ABAP тулза для разделения больших таблиц в SAP AS ABAP системах под IBMовскую СУБД.
Поддерживается разделение потенциально гигантских таблиц с данными:
BDCP, BDCP2, BDCPS, CDCLS, CDHDR, CKIS, CKMI1, DBERCHZ1, DBERCHZ3, DBERDL,DFKKOP, DFKKREP06, EBAN, EDI40, EDIDC, EDIDS, EKBE, EKET, EKKN, EKKO, GLPCA, IMRG, LIPS, RESB, SWWLOGHIST, SWWWIHEAD, SWW_CONT, VBAP, VBRP, BSIS, COEP, RFBLG, MKPF, MSEG, RSEG.
Искренне жаль, что нету в списке: PCL2,PCL4,REGUH,REGUC..🥹
Интересно , а для других баз, когда сделают аналогичного рода тулзы ?
Ну, хотя бы под HANA DB и Oracle ?
#IBM
Начинаю читать 1686102 ("The new ABAP based tool...") и сразу недоумеваю.
Нет, в версии 1 в 2012 году это и было "new".
Но писать также, спустя почти 10 лет и в 19 редакции, как-то невероятно странно. Почему бы не написать.. например "..recomended tool.." ?
Ладно, побурчали => идём дальше...
ABAP тулза для разделения больших таблиц в SAP AS ABAP системах под IBMовскую СУБД.
Поддерживается разделение потенциально гигантских таблиц с данными:
BDCP, BDCP2, BDCPS, CDCLS, CDHDR, CKIS, CKMI1, DBERCHZ1, DBERCHZ3, DBERDL,DFKKOP, DFKKREP06, EBAN, EDI40, EDIDC, EDIDS, EKBE, EKET, EKKN, EKKO, GLPCA, IMRG, LIPS, RESB, SWWLOGHIST, SWWWIHEAD, SWW_CONT, VBAP, VBRP, BSIS, COEP, RFBLG, MKPF, MSEG, RSEG.
Искренне жаль, что нету в списке: PCL2,PCL4,REGUH,REGUC..🥹
Интересно , а для других баз, когда сделают аналогичного рода тулзы ?
Ну, хотя бы под HANA DB и Oracle ?
#IBM
Ещё пункт забыл...
Интересная штука в "новых тулзах" при копировании через импорт транспортным запросом ( честно говоря я этот метод не шибко уважаю. Но иногда им можно творить просто чудеса. Поспрашивайте у знакомых: есть техника копирования манданта при недостатке места , когда исходный мандант занимает 5Тб, а свободного места у вас в наличии 2 Тб ) .
Как было раньше: запустил SCC8, проимпортировал TR и дальше запускаешь постпроцессинг через SCC7
Начиная с SAP Netweaver Release 754 SP02 немного изменился сей процесс.
В транзакции SCC8N появилась галочка "Automated Imp. Postprocessing", если она включена, то после импорта TR постпроцессинг запустится автоматически. Всё для удобства администратора! Убедиться в этом вы сможете в логах SCC3.
А если "по привычке" и галочку выставлю и после импорта ещё запущу через SCC7N ?
Да, ничего страшного не произойдёт, просто обвалится импорт с ошибкой, типа "Client is not yet ready for Import Post-Processing" и вернёт вас из космоса в суровую реальность...😅
#NEWCLIENTCOPY
Интересная штука в "новых тулзах" при копировании через импорт транспортным запросом ( честно говоря я этот метод не шибко уважаю. Но иногда им можно творить просто чудеса. Поспрашивайте у знакомых: есть техника копирования манданта при недостатке места , когда исходный мандант занимает 5Тб, а свободного места у вас в наличии 2 Тб ) .
Как было раньше: запустил SCC8, проимпортировал TR и дальше запускаешь постпроцессинг через SCC7
Начиная с SAP Netweaver Release 754 SP02 немного изменился сей процесс.
В транзакции SCC8N появилась галочка "Automated Imp. Postprocessing", если она включена, то после импорта TR постпроцессинг запустится автоматически. Всё для удобства администратора! Убедиться в этом вы сможете в логах SCC3.
А если "по привычке" и галочку выставлю и после импорта ещё запущу через SCC7N ?
Да, ничего страшного не произойдёт, просто обвалится импорт с ошибкой, типа "Client is not yet ready for Import Post-Processing" и вернёт вас из космоса в суровую реальность...😅
#NEWCLIENTCOPY
ST05(SQL trace )
Интересный случай разобран в 3212814 { Statement missing in SQL trace }
Запускаем трассировку и часть записей в неё не попадает.
А в dev_w* трейсах находим ошибки, типа:
M *** ERROR => TrStack: no space left (allocated=50) [TrRecordStac 153]
Баг ядра. KERNEL( 7.53...7.90)
Workaround: Вы можете обойти проблему, повысив уровень стека по умолчанию с 50 до большего числа.
Рекомендуется постепенно увеличивать уровень стека с помощью шагов на 5 - 10 уровней.
Запустите транзакцию ST01. Нажмите кнопку "Администрирование"(Administration).
В разделе "Текущие настройки параметров"(Current Parameter Settings) увеличить ГлубинСтек (rstr/stacksize)
P.S
Workaround совсем уж "горящее" решение, обновление ядра надёжнее...
Интересный случай разобран в 3212814 { Statement missing in SQL trace }
Запускаем трассировку и часть записей в неё не попадает.
А в dev_w* трейсах находим ошибки, типа:
M *** ERROR => TrStack: no space left (allocated=50) [TrRecordStac 153]
Баг ядра. KERNEL( 7.53...7.90)
Workaround: Вы можете обойти проблему, повысив уровень стека по умолчанию с 50 до большего числа.
Рекомендуется постепенно увеличивать уровень стека с помощью шагов на 5 - 10 уровней.
Запустите транзакцию ST01. Нажмите кнопку "Администрирование"(Administration).
В разделе "Текущие настройки параметров"(Current Parameter Settings) увеличить ГлубинСтек (rstr/stacksize)
P.S
Workaround совсем уж "горящее" решение, обновление ядра надёжнее...