![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Это глюк в IBExpert'e?
asdf2 © (2008-03-28 12:08:00)Всем привет.
Задаю внешний ключ для таблицы, а эксперт ругается:
This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$RELATION_CONSTRAINTS failed.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_12".
кнопочка появляется тока "откатить", но ключ появляется? Это глюк или я что-то не так делаю? Или не понимаю? Перевести фразу не могу.
asdf2 (2008-03-28 14:49:00) [1]
> Сергей М. © (28.03.08 14:42) [7]
ой, сорри. Я поленился писать ручками, сделал из конструктора, че-то не подумал про имена.
Поставил имя существующего - так и есть, та же ошибка. Вопрос исчерпан.
спасибо.
Сергей М. (2008-03-28 14:42:00) [2]Без ругани ?
Быть того не может)
Эксперт, он, конечно, не без глюкавости, но если что-то не так с уникальностью имен сист.объектов при их создании, сервер обязательно даст отлуп.
asdf2 (2008-03-28 14:39:00) [3]
> Сергей М. © (28.03.08 14:34) [5]
проходит и создает второй, точно такой же
Сергей М. (2008-03-28 14:34:00) [4]
> asdf2 (28.03.08 14:31) [4]
Чтобы проверить предположения, напиши запрос на создание ключа "ручками" и запусти его, не забыв перед всем этим выполнить реконнект к базе.
asdf2 (2008-03-28 14:31:00) [5]
> Сергей М. © (28.03.08 14:26) [3]
получается, что так. Правда, есть подозрение, что я пропустил(просмотрел) момент создания этого ключа и пытаюсь повторно его создать. И в сообщении об ошибке, что-то похожее.
Сергей М. (2008-03-28 14:26:00) [6]
> asdf2
> ключ появляется
В смысле ты увидел иконку с изображением ключа рядом с изображением поля, несмотря на ошибку и заведомо неподтвержденную тобой транзакцию ?
asdf2 (2008-03-28 13:01:00) [7]
> Johnmen © (28.03.08 12:50) [1]
Не плоди сущности сверх необходимого (с) Бритва Оккама
Торопился анкету заполнить? Смайлик забыл?
Johnmen (2008-03-28 12:50:00) [8]
> или я что-то не так делаю? Или не понимаю?
И то и другое.