Текущее время: Сб, сен 22 2018, 18:56

Часовой пояс: UTC + 4 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Ср, мар 22 2017, 16:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 09:44
Сообщения: 297
Откуда: Odessa
Доброго дня! Вопрос банальный. Прошу не плеваться.
Суть его такова: Есть у меня расширение ZALIKP таблицы LIKP.
LIKP:
.APPEND ZALIKP STRU 0 0 Доп параметры исх поставки (автотранспорт)

Все отлично работает с 2006 года. Но сейчас стал вопрос о увеличении длины поля ZALIKP-TRUST_NUMBER.
ZALIKP:
TRUST_NUMBER Тип CHAR 25 0 Доверенность: номер + дата выдачи

Нужно изменить с 25 символов на 50. Проблем в изменении длины типа и длины экранного поля, не вижу. Одно меня смущает.
Как бы страшно не поломать таблицу LIKP, данным действием.
Можете меня успокоить. Сказать что, с таблицей не че, не случится, от этого действия.

_________________
Заранее благодарен за помощь. С уважением, Primat.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Ср, мар 22 2017, 17:31 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4419
Откуда: Москва
С базисником посоветуйтесь.
Насколько я понимаю, при изменении длины поля происходит следующее (могу и ошибаться):
1. Таблица блокируется
2. Содержимое таблицы копируется в теневую таблицу целиком
3. Таблица дропается и пересоздается.
4. В новую таблицу перезаливаются данные из теневой с учетом нового типа данных.

Потенциальные проблемы следуют из перечисленных пунктов:
1. Теоретически в момент создания теневой таблицы может кончться свободное место в Бд и все встанет
2. На все время выполнения операции (а это не очень быстро) таблица недоступна для системы, т.е. по хорошему всех пользователей надо выгонять.

Весь вопрос в объемах. В принципе, LIKP - это заголовки, т.е. там миллионы записей, а не миллиарды, поэтому скорее всего прокатит без проблем, если выгнать пользователей на полчасика.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Ср, мар 22 2017, 17:36 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4419
Откуда: Москва
И уточните БД и число записей в LIKP.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Чт, мар 23 2017, 15:10 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 09:44
Сообщения: 297
Откуда: Odessa
Спасибо большое за ответ. Базисник у нас слаб в таком вопросе, ответить не смог.
БД: ORACLE 11.2.0.3.0, SAP ECC 6.0.
Количество записей: 34 516. Не так уж и много(архивация).

_________________
Заранее благодарен за помощь. С уважением, Primat.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Чт, мар 23 2017, 16:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4419
Откуда: Москва
Ну, при 34 тыс. записей мне кажется вообще переживать просто не о чем.
Проверить как все пройдет при переносе в тестовую систему и все-таки выгнать пользователей из продуктива на время переноса на всякий пожарный, вот и всё.

Вот если бы было 34 млн или 340 млн записей, вот тогда да, был бы разговор ;)

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Пт, мар 24 2017, 07:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 17 2009, 01:53
Сообщения: 166
Откуда: Екатеринбург
Пол: Мужской
Primat написал(а):
Доброго дня! Вопрос банальный. Прошу не плеваться.
Суть его такова: Есть у меня расширение ZALIKP таблицы LIKP.
LIKP:
.APPEND ZALIKP STRU 0 0 Доп параметры исх поставки (автотранспорт)

Все отлично работает с 2006 года. Но сейчас стал вопрос о увеличении длины поля ZALIKP-TRUST_NUMBER.
ZALIKP:
TRUST_NUMBER Тип CHAR 25 0 Доверенность: номер + дата выдачи

Нужно изменить с 25 символов на 50. Проблем в изменении длины типа и длины экранного поля, не вижу. Одно меня смущает.
Как бы страшно не поломать таблицу LIKP, данным действием.
Можете меня успокоить. Сказать что, с таблицей не че, не случится, от этого действия.

Подобное делал с RE-FXными таблицами.
Единственная проблема была в том, что FI юзеры с открытыми документами получили дамп из-за несовпадающей области данных)))
Молод был, перенес запрос в разгар рабочего дня :mrgreen:
Так что юзеров отправляем пить чай на 30-40 минут и вперед!

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение поля в расширении LIKP. Чем грозит?
СообщениеДобавлено: Ср, мар 29 2017, 22:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 09:44
Сообщения: 297
Откуда: Odessa
Всем спасибо все прошло успешно. Выбили и заблокировали нужных пользователей с системы, посмотрели на память и сделали перенос. Он покрутился минут 5 и выполнился. Потом разблокировали пользователей и пустили в работу.

_________________
Заранее благодарен за помощь. С уважением, Primat.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB