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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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