восстановление
Автор nk, 10 апр. 2011 20:35
Сообщений в теме: 10
#1
Отправлено 10 Апрель 2011 - 20:35
по непонятным причинам "пропало" одно поле в одной таблице, действительно пропало, т.к. даже в нумерации порядка полей пропущена одна цифра... возможно ли его как-то восстановить? не исключен вариант случайного (или неслучайного) удаления этого поля одним из юзеров, но это уже другой вопрос.
все удаляемые поля сразу удаляются и из базы? у вас не было багов с пропаданием полей?
бекап есть, но заметили это дело не сразу, т.е. он не очень актуален сейчас... в идеале "вернуть назад", если такое возможно
версия 1.8.5 local
все удаляемые поля сразу удаляются и из базы? у вас не было багов с пропаданием полей?
бекап есть, но заметили это дело не сразу, т.е. он не очень актуален сейчас... в идеале "вернуть назад", если такое возможно
версия 1.8.5 local
#2
Отправлено 10 Апрель 2011 - 22:50
если открыть ссылку /edit_field.php?table=1&field=61 , где 61- номер потерянного поля, - то все его свойства видны, соответственно при попытке сохранить изменения:
Fatal error: Unknown column 'f61' in 'cb_data1'
ALTER TABLE cb_data1 CHANGE f61 f61 VARCHAR(255) CHARACTER SET cp1251 COLLATE cp1251_general_ci
in C:\Program Files\MSTL\Клиентская база\www\edit_field.php on line 138
помогите плз восстановить значения этого поля во всех записях!
Fatal error: Unknown column 'f61' in 'cb_data1'
ALTER TABLE cb_data1 CHANGE f61 f61 VARCHAR(255) CHARACTER SET cp1251 COLLATE cp1251_general_ci
in C:\Program Files\MSTL\Клиентская база\www\edit_field.php on line 138
помогите плз восстановить значения этого поля во всех записях!
#3
Отправлено 11 Апрель 2011 - 09:22
Вы обладатель платной лицензии? Если да - пришлите оба бэкапа (последний и тот где это поле еще сущестовало), мы попытаемся его восстановить.
#4
Отправлено 11 Апрель 2011 - 09:30
Лицензия куплена, ещё на поддержке.
Бекап в виде копии папки webtables, сделан 4.04, поле потерялось 10.04. Вставить в текущую базу старое поле со значениями недельной давности мы сами смогли бы, вопрос в потерянной неделе, т.к. за это время появилось ещё около 50 записей. ЭТО реально восстановить? Можем выслать обе папки (кроме файлов cb_data_files.* - там ~2Гб).
p.s. вышеописанные события логируются где-нибудь? я имею ввиду манипуляции с конфигой
Бекап в виде копии папки webtables, сделан 4.04, поле потерялось 10.04. Вставить в текущую базу старое поле со значениями недельной давности мы сами смогли бы, вопрос в потерянной неделе, т.к. за это время появилось ещё около 50 записей. ЭТО реально восстановить? Можем выслать обе папки (кроме файлов cb_data_files.* - там ~2Гб).
p.s. вышеописанные события логируются где-нибудь? я имею ввиду манипуляции с конфигой
#5
Отправлено 11 Апрель 2011 - 09:59
Вставить в текущую базу старое поле со значениями недельной давности мы сами смогли бы, вопрос в потерянной неделе, т.к. за это время появилось ещё около 50 записей. ЭТО реально восстановить?
p.s. вышеописанные события логируются где-нибудь? я имею ввиду манипуляции с конфигой
#6
Отправлено 11 Апрель 2011 - 10:04
Разработчик (11.4.2011, 9:59) писал:
Нет, разумеется не реально. Восстановить можно только те данные, которые есть в бэкапе.
Нет, операции с конфигурацией не фиксируются. Но Ваш случай похож на глюк, а не на преднамеренное удаление. Мы настоятельно рекомендуем обновить версию на последнюю стабильную (1.9.2)
Нет, операции с конфигурацией не фиксируются. Но Ваш случай похож на глюк, а не на преднамеренное удаление. Мы настоятельно рекомендуем обновить версию на последнюю стабильную (1.9.2)
ок, тогда я высылаю вам файлы, восстановите что есть?
#8
Отправлено 11 Апрель 2011 - 11:46
если открыть ссылку /edit_field.php?table=1&field=61 , где 61- номер потерянного поля, - то все его свойства видны, соответственно при попытке сохранить изменения:
Fatal error: Unknown column 'f61' in 'cb_data1'
ALTER TABLE cb_data1 CHANGE f61 f61 VARCHAR(255) CHARACTER SET cp1251 COLLATE cp1251_general_ci
in C:\Program Files\MSTL\Клиентская база\www\edit_field.php on line 138
Fatal error: Unknown column 'f61' in 'cb_data1'
ALTER TABLE cb_data1 CHANGE f61 f61 VARCHAR(255) CHARACTER SET cp1251 COLLATE cp1251_general_ci
in C:\Program Files\MSTL\Клиентская база\www\edit_field.php on line 138
Если из таблицы по номером 1 действительно исчезло поле, то точно не 61. Скажите точней, какое поле пропало.
#9
Отправлено 11 Апрель 2011 - 12:15
!! f61 - это № поля в таблице 2, я совсем забыл, что во 2-й таблице есть такое же поле (несвязанное с ним никак), с таким же названием Координатор, того же типа список, с тем же набором значений, поэтому оно и отобразилось по edit_field, и мне показалось что это потерянное... а номер потерянного поля в таблице 1 я не знаю =( называлось оно "Координатор", тип список, 3 значения
#10
Отправлено 11 Апрель 2011 - 12:55
У потерянного поля был номер 60. В текущей базе никаких следов его не осталось, кроме пропущего номера. Так что судя по всему это поле действительно было удалено, причем под Вашим логином, т.к. у других пользователей таких прав нет.
Как Вы просили, значения из старого поля я перенес в Ваше новое и скинул на почту в виде csv.
Как Вы просили, значения из старого поля я перенес в Ваше новое и скинул на почту в виде csv.
#11
Отправлено 11 Апрель 2011 - 14:24
Разработчик (11.4.2011, 12:55) писал:
У потерянного поля был номер 60. В текущей базе никаких следов его не осталось, кроме пропущего номера. Так что судя по всему это поле действительно было удалено, причем под Вашим логином, т.к. у других пользователей таких прав нет.
Как Вы просили, значения из старого поля я перенес в Ваше новое и скинул на почту в виде csv.
Как Вы просили, значения из старого поля я перенес в Ваше новое и скинул на почту в виде csv.
благодарю
Количество пользователей, читающих эту тему: 5
0 пользователей, 5 гостей, 0 анонимных













