![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин Подтвердите свой е-майл
Регистрация: 14.01.2008
Сообщений: 163
|
![]()
Здраствуйте!
Проблема такова: создаю не большую базу firebird в IBExpert, таблицы создаюся нармально, начинаю связывать и вот тут при добавлении внешних ключей выдаёт ошибку: Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 14.01.2008
Сообщений: 163
|
![]()
Думается мне что это глюк только на моей системе. Так как сегодня в институте при создании тойже базы всё заработал! До этого перепробывал всё от переустановки, обнавления, до создания базы в ручную! Но всё равно интересно что это может быть?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
![]()
У меня такое тоже иногда вылазит...
Обычно после перезапуска системы все проходило... attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_12" В данном случае он жалуется, что якобы создается уникальный индекс, на поле в котором присутствуют повторяющиеся значения... В твоем коде присутствует ограничение на уникальность значений, и эта строка STORE RDB$RELATION_CONSTRAINTS failed говорит о том что попытка записи ограничения (CONSTRAINTS) неудачная, из за того что значения поля не уникальны. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 02.06.2008
Сообщений: 2
|
![]()
У меня таже проблема с IBExpert 2.0 никак неполучается соединить две таблички делаю это через Ограничения внешнего ключа. Подскажите гдже от этом почитать неполучается хоть ты тресни. А англиский мануал которых перелапачивал недал результатов.
Может какие книги, уроки, статьи, видеоуроки. Хоть что-то. Очень нужна помощь как не пытаюсь склеять все направсно пожалууста прошу умных людей сделайте дял меня глупого урок можно видео я даже програмку подскажу для этого camtasia studio если нужны какие программы помогу обращайтесь только помогите с уроком. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
![]()
Здесь надо не мануал по IBExpert читать, а основы баз данных изучать. IBExpert - всего лишь средство, которое очень упрощает процесс. Если уж у вас в IBExpert не получается, тут уж не знаю. Когда знаете принцип построения реляционных БД, с любым средством администрирования разберетесь. На books.ru книги по SQL FireBird - на выбор, если хотите серьезно этим заняться, не пожалейте денег, купите книгу...
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин Подтвердите свой е-майл
Регистрация: 14.01.2008
Сообщений: 163
|
![]() Цитата:
Мне помогла установка IBExpert'а которая лежала на серваке института и ошибка чудесном образом исщезла!! |
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
![]()
Я думаю, эта ошибка у вас ещё появится, IBExpert тут не причем, он лишь генерит код и отдает серверу, сервер компилирует код и в слкчае невозможности его выполнения генерит ошибку, IBExpert перехватывает ошибку и сообщает о ней вам. В вашем случае, ошибка с IBExpert никак не связана, это ошибка сгенерированная сервером, а не Expertom. Это довольно часто встречается, когда при связывании таблиц ключом, в таблицах уже есть данные, либо есть неподтвержденная транзакции, связанные с этими таблицами. При этих условиях, ошибка появилась бы точно так-же, если бы вы даже использовали консоль....
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
данных IBExpert | White | БД в Delphi | 1 | 27.08.2008 14:41 |
Работа с СУБД IBExpert | Старовъръ | Помощь студентам | 7 | 10.07.2008 09:46 |
IBExpert | Stanislav | БД в Delphi | 11 | 22.01.2008 22:24 |
IBExpert | vol | БД в Delphi | 0 | 21.04.2007 21:18 |