Показать сообщение отдельно
Старый 24.03.2010, 10:53   #9  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Был аналогичный случай, когда пользователь переименовал Клиента - в результате переименовались поля в InventTrans и некоторых настроечных таблицах (например, профили разноски), заказы не были изменены. Во время переименования все намертво подвисло, перегружали сервер БД - видимо, поэтому никаких следов переименования в логе не осталось

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

Все испорченные данные восстанавливали из бэкапа...

З.Ы. Ах, да! Пробовали переименовать с включенным профайлером - очень интересные запросы идут... По идее должны переименовываться поля во всех (!) таблицах с типом CustVendAC, но естественно с условием по старому значению.

Последний раз редактировалось vanokh; 24.03.2010 в 11:05.