powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / partner index description not found (175), file: idx.cpp line: 213
36 сообщений из 36, показаны все 2 страниц
partner index description not found (175), file: idx.cpp line: 213
    #39969173
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB 3.0.5.3320 x64. Вчера делал обновление базы, и сервер остановился с ошибкой:
Код: plaintext
1.
2.
3.
SERVER	Mon Jun 15 00:15:49 2020
	Database: --cutted--
	internal Firebird consistency check (partner index description not found (175), file: idx.cpp line: 213)
Анализ показал, что это происходит при создании внешнего ключа. Во внешней таблице записей не было. Вылечил удалением ПК на внешней таблице и созданием его заново.

Проверил копию БД онлайн-валидацией. Про данную таблицу валидация ничего не нашла.
Но есть другие ошибки, про которые я писал в прошлые разы:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SERVER	Mon Jun 15 11:39:23 2020
	Database: --cutted--
	Warning: Pointer page 1153167 {sequence 21} bits {0x09 full, secondary} are not consistent with data page 4190737 {sequence 35769} state {0x08 secondary} in table REG$ABONENT$EQUIPMENT (206)


SERVER	Mon Jun 15 11:39:23 2020
	Database: --cutted--
	Warning: Pointer page 1153167 {sequence 21} bits {0x09 full, secondary} are not consistent with data page 4190739 {sequence 35771} state {0x18 secondary, empty} in table REG$ABONENT$EQUIPMENT (206)

Таких порядка 90 штук.

И в конце вот такое:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
SERVER	Mon Jun 15 12:10:08 2020
	Database: --cutted--
	Warning: Index 4 misses node on page 4157925 level 1 at offset 78 in table INF$FISCAL$DOCUMENT (1539)


SERVER	Mon Jun 15 12:10:08 2020
	Database: --cutted--
	Warning: Index 4 has inconsistent left sibling pointer, page 4157925 level 1 at offset 84 in table INF$FISCAL$DOCUMENT (1539)


SERVER	Mon Jun 15 12:10:30 2020
	Database: --cutted--
	Warning: Relation has 179708 orphan backversions {0 in use} in table INF$FISCAL$DOCUMENT (1539)


SERVER	Mon Jun 15 12:14:30 2020
	Database: --cutted--
	Validation finished: 0 errors, 98 warnings, 0 fixed

Данная информация для ознакомления Владу Хорсуну.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #39969183
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И предложение. Проверяю базы "на горячую".
Получаю итог:
Код: plaintext
1.
2.
3.
SERVER	Mon Jun 15 14:06:55 2020
	Database: --cutted--
	Validation finished: 3 errors, 0 warnings, 0 fixed

Смотрю лог, а там три записи такого вида:
Код: plaintext
1.
2.
3.
14:06:54.45 Relation 1371 (DIR$EXEC_PROC$CORRECTION) 
14:06:54.45 Acquire garbage collection lock failed 
14:06:54.45 Relation 1371 (DIR$EXEC_PROC$CORRECTION) : 1 ERRORS found 

Можно такие случаи показывать не как ошибку, а как пропущенные таблицы?
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #39969214
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
FB 3.0.5.3320 x64. Вчера делал обновление базы, и сервер остановился с ошибкой:
Код: plaintext
1.
2.
3.
SERVER	Mon Jun 15 00:15:49 2020
	Database: --cutted--
	internal Firebird consistency check (partner index description not found (175), file: idx.cpp line: 213)
Анализ показал, что это происходит при создании внешнего ключа. Во внешней таблице записей не было. Вылечил удалением ПК на внешней таблице и созданием его заново.
А этот ПК до удаления - его индекс был активен ?


CyberMax
Код: plaintext
Validation finished: 0 errors, 98 warnings, 0 fixed
Как и написано - тут нет ошибок, только предупреждения. Это всё не критично для работы БД.

Обычная валидация (не онлайн) исправит большую часть из них.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #39969216
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
Можно такие случаи показывать не как ошибку, а как пропущенные таблицы?
Ты имеешь в виду вот это
CyberMax
Код: plaintext
Validation finished:  3 errors , 0 warnings, 0 fixed

или это
CyberMax
Код: plaintext
14:06:54.45 Relation 1371 (DIR$EXEC_PROC$CORRECTION) :  1 ERRORS  found 
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #39969226
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
А этот ПК до удаления - его индекс был активен ?

Да. Поле ПК описано как GENERATED BY DEFAULT AS IDENTITY, если это имеет значение.
Базу проверяли онлайн-валидацией месяц назад, но т.к. ошибка ей не обнаруживается, то когда индекс стал испорчен - не знаю. Может, с самого начала (месяца три-четыре назад).

hvlad
Как и написано - тут нет ошибок, только предупреждения. Это всё не критично для работы БД.
Обычная валидация (не онлайн) исправит большую часть из них.

На всякий случай сегодня b/r сделаем.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #39969229
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
CyberMax
Можно такие случаи показывать не как ошибку, а как пропущенные таблицы?
Ты имеешь в виду вот это
CyberMax
Код: plaintext
Validation finished:  3 errors , 0 warnings, 0 fixed

или это
CyberMax
Код: plaintext
14:06:54.45 Relation 1371 (DIR$EXEC_PROC$CORRECTION) :  1 ERRORS  found 

И то и то. Это три пропущенные таблицы из-за Acquire garbage collection lock failed.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
partner index description not found (175), file: idx.cpp line: 213
    #40082824
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB 3.0.7.33374 x64. Сегодня утром снова остановилась база с сообщением в логе:
Код: plaintext
1.
2.
3.
SERVER	Fri Jul 09 08:31:37 2021
	Database: --
	internal Firebird consistency check (partner index description not found (175), file: idx.cpp line: 1310)

Сделал онлайн-валидацию БД. Нашлось вот такое:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SERVER	Fri Jul 09 09:13:44 2021
	Database: --
	Validation started


SERVER	Fri Jul 09 09:23:38 2021
	Database: --
	Warning: Pointer page 3716 {sequence 0} bits {0x05 full, swept} are not consistent with data page 432397 {sequence 261} state {0x01 full} in table DOC (1173)


SERVER	Fri Jul 09 09:23:38 2021
	Database: --
	Warning: Pointer page 3716 {sequence 0} bits {0x05 full, swept} are not consistent with data page 432399 {sequence 263} state {0x01 full} in table DOC (1173)


SERVER	Fri Jul 09 09:23:38 2021
	Database: --
	Warning: Pointer page 3716 {sequence 0} bits {0x05 full, swept} are not consistent with data page 2173632 {sequence 264} state {0x01 full} in table DOC (1173)


SERVER	Fri Jul 09 09:27:37 2021
	Database: --
	Validation finished: 0 errors, 3 warnings, 0 fixed

Что это был за индекс - выяснить не удалось. База вроде работает, все ОК.

Я уже писал в трекер, но повторю вопрос разработчикам - можно ли сделать сообщение лога более подробным? Как минимум, добавить имя пользователя (чтобы понимать, под кем произошла ошибка) и имя процесса приложения (много внешних системных подключений работает через SYSDBA, это позволит определить, что именно за процесс).

И можно ли расширить конкретно этот багчек - чтобы было понятно, о каких индексах идет речь?
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082829
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка повторилась. На каком индексе срабатывает проверка - самостоятельно выяснить не смог. Делаю b/r.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082850
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
Код: plaintext
internal Firebird consistency check (partner index description not found (175)
Обычно это указывает на деактивированный PK\FK.
Найти его легко - см. RDB$INDICES.RDB$INDEX_INACTIVE.
Валидация это не находит, т.е. это не есть повреждение физ. стр-ры БД.

Или же индекс отсутствует, это тоже можно найти запросами к системным таблицам (RDB$RELATION_CONSTRAINTS, RDB$REF_CONSTRAINTS, etc)

CyberMax
Я уже писал в трекер
Точнее можно ?

CyberMax
И можно ли расширить конкретно этот багчек - чтобы было понятно, о каких индексах идет речь?
Можно, наверное. В трекере есть ?

CyberMax
Ошибка повторилась. На каком индексе срабатывает проверка - самостоятельно выяснить не смог. Делаю b/r.
Как искал ?
Если там дйствительн неактивный индекс, то b/r скоре всего не поможет.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082853
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
Найти его легко - см. RDB$INDICES.RDB$INDEX_INACTIVE.

Вот как раз это и смотрел - с единичкой нет. Только с NULL и 0.
hvlad
Или же индекс отсутствует, это тоже можно найти запросами к системным таблицам (RDB$RELATION_CONSTRAINTS, RDB$REF_CONSTRAINTS, etc)

Я брал запрос с ibase.ru - но по нему не нашел.

hvlad
CyberMax
Я уже писал в трекер
Точнее можно ?

5831
Но с тех пор прошло много времени, и теперь вот хотелось бы еще немного расширить его.

hvlad
Можно, наверное. В трекере есть ?

Добавил 6891

hvlad
Как искал ?

Искал по неактивному индексу (см. первые два ответа), пытался работать с таблицами, где недавно менял ВК. Не обнаружил.
hvlad
Если там дйствительн неактивный индекс, то b/r скоре всего не поможет.

B/r прошел без проблем.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082920
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

судя по вышеописанному - проблема была только в памяти процесса.
Думаю полного дисконнекта должно было хватить, в крайнем случа - рестарт процесса.
Думаю, это быстрее, чем b/r

Насчёт 6891 - я не могу это расшифровать :)
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082933
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
CyberMax,

судя по вышеописанному - проблема была только в памяти процесса.
Думаю полного дисконнекта должно было хватить, в крайнем случа - рестарт процесса.

После первого багчека, процесс firebird'а завис и не останавливался. Поэтому сервер был перезагружен. После чего через пару часов багчек сработал снова. Так что рестарта не хватило. Из-за отсутствия инфы о пользователе и именах индекса я не знаю, у кого это сработало и с какой таблицей. Я попробую поделать выборки из таблиц с использованием ПК, может, найдется проблемный индекс.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082950
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
09.07.2021 08:56, CyberMax пишет:
> Вот как раз это и смотрел - с единичкой нет.

ещё тройка может быть.
как раз в случае PK/FK
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40082972
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
осле первого багчека, процесс firebird'а завис и не останавливался. Поэтому сервер был перезагружен. После чего через пару часов багчек сработал снова
Метаданные меняли в это время ?

CyberMax
Из-за отсутствия инфы о пользователе
в данном случае она бесполезна. Как и в большинстве других случаев.
CyberMax
и именах индекса
Имя индекса достать пока не обещаю, только номер. И имя (или id) таблицы.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083026
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxДобавил 6891
не пиши сам. используй гуглотранслятор.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083044
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxПосле первого багчека, процесс firebird'а завис и не останавливался. Поэтому сервер был перезагружен. После чего через пару часов багчек сработал снова. Так что рестарта не хватило. Из-за отсутствия инфы о пользователе и именах индекса я не знаю, у кого это сработало и с какой таблицей. Я попробую поделать выборки из таблиц с использованием ПК, может, найдется проблемный индекс.
гм, рекомендации от техподдержки.

1. используйте самую последнюю версию ФБ

2. в случае "зависаний" настройте снятие дампов на Windows или Linux .

3. "порча" индексов обнаруживается только в момент их использования какими-то запросами. Или, да, если запущена валидация. См. firebird.log. В логе пишется номер индекса. Имя соответствующего индекса можно легко извлечь из rdb$indices.
"Испорченные" индексы никогда не становятся "внезапно неактивными". Т.е. RDB$INDICES.RDB$INDEX_INACTIVE значение не меняет.

4. валидация никогда не чинит индексы. Потому что индекс - это вторичная информация, и может быть легко перестроен командой alter index active, как для индексов, созданных вручную, так и для индексов по PK-FK-unique. Делать backup/restore при повреждении ТОЛЬКО индексов нет никакого смысла, потому что в процессе restore точно также производится alter index active для всех индексов по окончании восстановления данных.

p.s. вся перечисленная хрень не является секретом, и так или иначе упоминается тут как минимум мной уже лет 18 примерно.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083053
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvВ логе пишется номер индекса. Имя соответствующего индекса можно легко извлечь из rdb$indices.

Главное - запомнить в каких случаях к номеру надо прибавлять единицу, а в каких - не надо.
Ибо https://github.com/FirebirdSQL/firebird/issues/4747
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083056
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

гстат имена индексов выводит, поэтому похер на их номера. А гфикс не выводит имена, поэтому см. rdb$indices.
не вижу никаких проблем :-)
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083058
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
Метаданные меняли в это время ?

Нет, не меняли.

hvlad
CyberMax
Из-за отсутствия инфы о пользователе
в данном случае она бесполезна. Как и в большинстве других случаев.

Не согласен. Если это кто-то из разработчиков, смогу спросить у него, что делал с базой данных. Если кто-то из пользователей, что делал перед тем, как все все остановилось.

hvlad
и именах индекса
Имя индекса достать пока не обещаю, только номер. И имя (или id) таблицы.[/quot]
Номер ведь неуникальный, да? Который в пределах таблицы.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083060
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
CyberMaxДобавил 6891

не пиши сам. используй гуглотранслятор.
Именно его и использовал.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083062
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
kdv
пропущено...
не пиши сам. используй гуглотранслятор.
Именно его и использовал.
не, лучше яндыкс.
он английский лучше знает.
а в гугле одни индусы.
пиджин-инглиш.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083063
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxИменно его и использовал.
не верю. таких ужасов он не пишет. Вот, к примеру, обратный перевод
"Нужно добавить, кто к какому индексу указан. Без этого проблема с индексом очень сложна. "
Таким образом, я делаю вывод, что исходный русский в переведенном сообщении - не русский вообще.

Ну например.
Запрос - "Extend message for bugcheck "partner index description not found""
русский - просьба добавить информацию, о каком именно индексе в ошибке идет речь. Без имени индекса его тяжело найти".
(хотя совсем не тяжело, но это опустим).
Тогда, гуглоперевод:
"please add information about which index in the error is in question. It's hard to find without a name index "
вторая часть подкачала, ну да ладно, зато первая вполне норм.

Вывод - пишите вначале вменяемый текст на русском языке. Не пишите "нужно добавить кто к какому индексу указан". Это и по русски непонятно.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083064
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

so long no see :-)
how much watch
for whom how
и т.д.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083067
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
CyberMaxПосле первого багчека, процесс firebird'а завис и не останавливался. Поэтому сервер был перезагружен. После чего через пару часов багчек сработал снова. Так что рестарта не хватило. Из-за отсутствия инфы о пользователе и именах индекса я не знаю, у кого это сработало и с какой таблицей. Я попробую поделать выборки из таблиц с использованием ПК, может, найдется проблемный индекс.

гм, рекомендации от техподдержки.

1. используйте самую последнюю версию ФБ

2. в случае "зависаний" настройте снятие дампов на Windows или Linux .

3. "порча" индексов обнаруживается только в момент их использования какими-то запросами. Или, да, если запущена валидация. См. firebird.log. В логе пишется номер индекса. Имя соответствующего индекса можно легко извлечь из rdb$indices.
"Испорченные" индексы никогда не становятся "внезапно неактивными". Т.е. RDB$INDICES.RDB$INDEX_INACTIVE значение не меняет.

4. валидация никогда не чинит индексы. Потому что индекс - это вторичная информация, и может быть легко перестроен командой alter index active, как для индексов, созданных вручную, так и для индексов по PK-FK-unique. Делать backup/restore при повреждении ТОЛЬКО индексов нет никакого смысла, потому что в процессе restore точно также производится alter index active для всех индексов по окончании восстановления данных.

p.s. вся перечисленная хрень не является секретом, и так или иначе упоминается тут как минимум мной уже лет 18 примерно.
1. У нас всегда используется самая последняя версия FB.
2. Зачем в данном случае снимать дамп? Уже много лет после любого багчека Windows не может остановить службу firebird (с 2.5 точно), помогает только перезагрузка. Я уже смирился с этим.
3. Здесь нет порчи индекса, насколько я понимаю.
4. Я и не собирался чинить индексы валидацией. Влад давал рекомендацию - при проблемах с БД смотреть, что скажет онлайн-валидация. Вот и посмотрел. Там снова всплыла давняя проблема с флагами. К топику она не имеет отношения.
По поводу b/r - не понял. Как пересоздать индексы PK/FK, если они не деактивируются?
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083069
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax2. Зачем в данном случае снимать дамп? Уже много лет после любого багчека Windows не может остановить службу firebird (с 2.5 точно), помогает только перезагрузка. Я уже смирился с этим.
то есть, зачем нужны дампы, мы не понимаем, и первую страницу указанных документов прочитать не можем. Понятно.
CyberMaxКак пересоздать индексы PK/FK, если они не деактивируются?
оч. смешно. не надо их деактивировать. их можно перестроить без деактивации.
alter index active. Забудь про inactive. Просто забудь, и сделай хоть раз alter index active, попробуй. Эта хрень работает именно так, всегда, как минимум лет 26 уже (с ИБ 4.0, и скорее всего с 3.3, еще раньше).
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083070
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
не верю. таких ужасов он не пишет.

Первое предложение - гугл-транслейт. Вторая - отсебятина. В общем, обновил текст тикета. Надеюсь, стало понятней.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083071
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

собственно, всем замученным прикладными задачами я рекомендую выделить хотя бы 30 минут в день на чтение ВСЕХ новых сообщений на этом форуме. Даже если вас конкретная фигня не касается, может быть, она у вас возникнет в будущем.
Но в памяти у вас отложится, что решение этой проблемы ЗДЕСЬ ЕСТЬ.
Не читать, но только писать сюда - контрпродуктивно.
Вообще я бы запретил создавать тут топики или комменты пока как минимум 100 последних сообщений не прочитаешь.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083073
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

ну а где please, add... ? без please вполне, но с ним было бы лучше.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083074
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
то есть, зачем нужны дампы, мы не понимаем, и первую страницу указанных документов прочитать не можем. Понятно.

Для чего дампы, знаю. Снимал и отправлял Владу когда-то.

CyberMaxне надо их деактивировать. их можно перестроить без деактивации.
Да, работает. Не было необходимости перестраивать индексы, поэтому забылось это за давностью лет.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083078
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Не читать, но только писать сюда - контрпродуктивно.
Вообще я бы запретил создавать тут топики или комменты пока как минимум 100 последних сообщений не прочитаешь.

Эк тебя понесло...
Кстати, похожая схема есть на olegon.ru - если долго не заходишь на сайт вешают баннер и прочие санкции вводят.
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083082
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

одно дело когда человек сюда только что пришел с проблемой.
а другое дело когда человек ходил сюда, потом забил, а потом вдруг решил чего-то спросить.
Так-то понятно, что "заставить читать" - это шутка. Но я-то вот всё читаю, хотя почти ничего не спрашиваю :-)

Собственно, на личном опыте неоднократно видел людей, которые уходя в разработку на 1-2 года напрочь всё вроде-как нужное забывали.
Надо держать себя в тонусе :-)
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083085
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax
hvladМетаданные меняли в это время ?
Нет, не меняли.Чудеса

CyberMax
hvlad
Имя индекса достать пока не обещаю, только номер. И имя (или id) таблицы.
Номер ведь неуникальный, да? Который в пределах таблицы.
Да
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083086
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
CyberMax,

собственно, всем замученным прикладными задачами я рекомендую выделить хотя бы 30 минут в день на чтение ВСЕХ новых сообщений на этом форуме. Даже если вас конкретная фигня не касается, может быть, она у вас возникнет в будущем.
Но в памяти у вас отложится, что решение этой проблемы ЗДЕСЬ ЕСТЬ.
Не читать, но только писать сюда - контрпродуктивно.
Вообще я бы запретил создавать тут топики или комменты пока как минимум 100 последних сообщений не прочитаешь.

Какое отношение это все имеет к теме топика?
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083087
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvгстат имена индексов выводит, поэтому похер на их номера. А гфикс не выводит имена,
поэтому см. rdb$indices.
не вижу никаких проблем :-)

Я человек, измученный нарзаном, я не помню наизусть системные таблицы с их
зубодробительными префиксами. Когда я вижу номер индекса, я спрашиваю информацию об
индексах у gstat, а там такая подстава.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083089
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov Когда я вижу номер индекса, я спрашиваю информацию об индексах у gstat, а там такая подстава.
"не тем ударился об воду, дурачок" (с). :-) Мне такая мысль никогда в голову не приходила. Я почему-то исходно был уверен, что номер индекса у гфикса это номер в rdb$indices, а не у гстата. Как я уже сообщал, на номер индекса в гстате я никогда внимания не обращал (и с трудом вспомнил что он там есть, когда ты сегодня об этом написал).

p.s.
https://youtu.be/l-rAzLKGrmA
...
Рейтинг: 0 / 0
partner index description not found (175), file: idx.cpp line: 213
    #40083115
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Эх, очередное бодание Донкихотов с мельницей..... Унификация-то есть в доке, или как?
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / partner index description not found (175), file: idx.cpp line: 213
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]