AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2008, 00:54   #1  
trafaret is offline
trafaret
Участник
 
2 / 10 (1) +
Регистрация: 23.06.2008
Помогите восстановить значения
Помогите!!!!
У нас так получилось, что один умник изменил длину поля (регистрационный номер договора) в таблице договоров. И данные из этого поля пропали.
Подскажите, пож-та, можно ли данные восстановить и как (Axapta 3.0).
Теперь при удаление строк таблицы не возможно ( при попытки удаление возникает ошибка), ошибка также возникает и при занесение нового договора. Заранее спасибо!
Старый 23.06.2008, 02:15   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Восстановить из бэкапа БД?
Старый 23.06.2008, 07:43   #3  
trafaret is offline
trafaret
Участник
 
2 / 10 (1) +
Регистрация: 23.06.2008
последний бэкап делался относительно давно.
Старый 23.06.2008, 08:40   #4  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
"Ну, вы, блин, даёте..." (С) "Особенности национальной охоты"

Рекомендую попробовать восстановить из зависимых таблиц, если там хоть что-то осталось.

А вот бэкап можно делать даже не каждый день, а каждый час, и места требуется для этого совсем немного, если сохранять не всю базу, а только изменения..
__________________
Михаил Андреев
https://www.amand.ru
Старый 23.06.2008, 08:42   #5  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от trafaret Посмотреть сообщение
У нас так получилось, что один умник изменил длину поля (регистрационный номер договора) в таблице договоров.
А что этот ... (нехороший человек) делал на РАБОЧЕЙ базе? Пардон, но нужно сначала порядок навести с разработкой. При правильной организации такое просто нельзя допускать даже теоретически.
__________________
Михаил Андреев
https://www.amand.ru
Старый 23.06.2008, 08:54   #6  
Jox is offline
Jox
Developer
Аватар для Jox
 
112 / 24 (1) +++
Регистрация: 26.07.2005
Адрес: Питер
Невероятно
Старый 23.06.2008, 09:18   #7  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Если велся лог базы, то можно попытаться восстановить из него.
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
Старый 23.06.2008, 18:12   #8  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
Теоретически должна быть таблица x16375x, в которую переносятся данные в момент выполнения синхронизации.. если ее нет -- вероятно при выполнении синхронизации рубанули процес до создания данной таблицы.

Было бы легче подсказать, если бы было указано на чем крутится БД.
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Старый 23.06.2008, 20:13   #9  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,263 / 982 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от trafaret Посмотреть сообщение
Теперь при удаление строк таблицы не возможно ( при попытки удаление возникает ошибка), ошибка также возникает и при занесение нового договора. Заранее спасибо!
Скорее всего ошибка возникает из-за контроля уникальности. Снимите уникальность с индекса, исправьте записи, а после этого восстановите ее.

Цитата:
Сообщение от trafaret Посмотреть сообщение
один умник изменил длину поля
У вас вся команда виновата в той или иной степени. Не надо крайнего назначать, а тем более оскорблять, это не этично и не конструктивно.

P.S. Думаю, не нужно объяснять, что во время восстановления, пользователи не должны пользоваться данной таблицей?
__________________
Isn't it nice when things just work?
Старый 24.06.2008, 08:58   #10  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от macklakov Посмотреть сообщение
У вас вся команда виновата в той или иной степени.
Зачем же всех так, как правило есть конкретный человек.
Тут же полный набор: бэкап делается редко, с правами не понятно что, с технологией работы похоже полный ноль, плюс наличие личных качеств, которые стыдно иметь профессионалу.
Просто похоже кто-то сидит не на своём месте. Не факт, что это автор топика.
И уж точно не "умник".
Старый 24.06.2008, 11:42   #11  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
Если БД -- Oracle: http://www.oracle-wiki.ru/wiki/%D0%9...%B5%D0%BC_RMAN
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Значения, отображаемые в форме, не являются текущими - что за бред??? Prof DAX: Программирование 8 15.12.2015 13:16
где хранятся значения полей удаленных строк? chanchala DAX: Программирование 16 04.09.2008 10:45
Как получить значения полей (modifiedDate, modifiedTime, modifiedBy и др.) при работе с объектами AOT типа Map? LRA DAX: База знаний и проекты 15 02.04.2007 13:37
Как программно разорвать или восстановить соединение через AxaptaCOMConnector? sschainik DAX: Программирование 3 24.11.2006 08:49
Значения параметров из SysQueryForm. har DAX: Программирование 19 29.10.2004 15:25

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:08.