On 29.11.2011 15:16, Dmitry Yemanov wrote:
Что-то мне это напоминает :-) Спасибо за тестовую базу, будем разбираться.
добрый день. не смотрели еще этот вопрос?
03.01.2012 17:06, A K пишет:
Что-то мне это напоминает :-) Спасибо за тестовую базу, будем
разбираться.
добрый день. не смотрели еще этот вопрос?
Смотрел, но решения пока нет.
--
Дмитрий Еманов
Ок, пакуй БД и выкладывай куда-нить для ознакомления.
Если там ценные данные или их просто много, можно дропнуть не
нужные таблицы и выложить бекап.
ftp://gs.selfip.biz
user: temp
passw: temp
там архив с бэкапом. при разбэкапе понадобится УДФ-ка
Забавно:
При создании индекса оно валится вот на этих двух строках:
BANKKEY BANKCODE BANKMFO SWIFT
BANKBRANCH
148517044 749 153001749null
150695489 749 153001749null
null
Т.е.
29.11.2011 16:54, Yurij пишет:
Забавно:
При создании индекса оно валится вот на этих двух строках:
BANKKEY BANKCODE BANKMFO SWIFT BANKBRANCH
148517044 749 153001749 null
150695489 749 153001749 null null
Т.е. создание индексов не различает пустую строку и NULL в BANKBRANCH, а
group by -
A K ...
В базе есть уникальный индекс по двум строковым полям.
Тип данных какой ? И чарсет.
База перестала восстанавливаться из архива.
А когда восстанавливалась ?
На 2.5.0 восстанавливается ?
Восстанавливаем без индексов.
Пытаемся воссоздать этот индекс -- ругается на наличие
A K ...
Ок, пакуй БД и выкладывай куда-нить для ознакомления.
Если там ценные данные или их просто много, можно дропнуть не
нужные таблицы и выложить бекап.
--
Влад
проблема присутствует и в снэпшоте 2.5.2 от 24.11.2011
1) запрос с группировкой показывает что повторяющихся строк НЕТ.
2) более того, первое поле в индексе содержит только уникальные значения.
3) была идея, что наличие NULL в некоторых строках во второй колонке
индекса приводит к такому эффекту, но замена NULL на пустые строки
все равно не дает
Для поиска повторяющихся строк нужно отключить использование индекса в запросе.
у меня итак база восстановлена без единого индекса.
проблема похожа на:
http://tracker.firebirdsql.org/browse/CORE-3660
11 matches
Mail list logo