Текущее время: Сб, июл 19 2025, 00:37

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 08:41 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, янв 29 2010, 06:15
Сообщения: 58
Добрый день, коллеги! Подскажите, как восстановить таблицу БД без потери содержимого?
Порушилась табл SOFFCONT1
В SE14 -> Статус - не существует в БД
Там же в Анализе настройки видим прерывание настройки на шаге 5: Преобразование данных в новую таблицу, удаление переименованной таблицы
В журнале объектов желтая ошибка при инициации преобразования и при активации табл SOFFCONT1:
- Нет категории расширения для таблицы.
- Нет категории расширения для include или подтипа.


Знаю, что можно разблокировать таблицу , а потом адаптировать, но тогда пропадет вся информация, а скопировать неоткуда ( :( )

PS Это произошло после того как была запущена прогр RSSOAPUT - Массовая архивация документов

Теперь невозможно документы из SAP Business Wokplace ни просмотреть, ни выгрузить - все валится в DAMP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 10:15 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Цитата:
Это произошло после того как была запущена прогр RSSOAPUT

Вы уверены что после этого? Такое обычно бывает когда меняют тип поля, например с символьного в числовой, и есть несовместимые значения.

Хорошие новости - данные сохранены в 'теневой таблице', плохие - эта таблица видна только на уровне БД, т.е. обычными средствами ABAPа вы ее не обработаете.
Можно сделать так:
1. Выполнить адаптацию таблицы через se14 (с сохранением данных).
2. Адаптация упадет в дамп, и тут же в отладчике можно посмотреть наименование теневой таблицы и определить с каким полем проблема
3. Через клиента БД (SQL Plus или что то аналогичное) прямыми апдейтами поправить данные в теневой таблице
4. Опять выполнить адаптацию таблицы через se14. Если упадет - goto п. 2. Если не упадет - значит все хорошо, скорее всего

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 11:10 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, янв 29 2010, 06:15
Сообщения: 58
ArmAnn написал:
Цитата:
Это произошло после того как была запущена прогр RSSOAPUT

Вы уверены что после этого? Такое обычно бывает когда меняют тип поля, например с символьного в числовой, и есть несовместимые значения.

Я спросила у администраторов, что делали с таблицей? Ответили, что ничего, только пользователь запустил прогр RSSOAPUT. Сравнила структуру с другим мандантом - ничего не изменено

Спасибо за ответ, только не поняла п.3, т.к. я программист. Это наверное админский инструмент

п.2 тоже вызывает вопросы, тк адаптация выпадает в DAMP по таймауту, и непонятно, где искать "теневую таблицу"


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 12:06 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, мар 21 2012, 22:00
Сообщения: 248
julia.mat написал(а):

Спасибо за ответ, только не поняла п.3, т.к. я программист. Это наверное админский инструмент



Этим должны заниматься администраторы базы данных или на самый крайний случай базисники. Скажите им - они поймут.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 12:30 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, янв 29 2010, 06:15
Сообщения: 58
Цитата:

Этим должны заниматься администраторы базы данных или на самый крайний случай базисники. Скажите им - они поймут.


Базисников у нас нет, а администраторы и так занимаются, только пока безрезультатно , вот вместе и пытаемся что-то сделать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Восстановление таблицы БД без потери содержимого
СообщениеДобавлено: Чт, мар 06 2014, 14:13 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
обязательно расскажите чем все закончилось
очень интересно


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

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


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

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


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

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