powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Ошибка удаления таблицы в IBExpert 1.2
14 сообщений из 14, страница 1 из 1
Ошибка удаления таблицы в IBExpert 1.2
    #33172677
Gero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, господа!
У меня возникла проблемка, в которой я не смог разобраться.
При попытке удаления таблицы из базы данных Firebird через IBExpert 1.2 вываливается ошибка: "This operation is not defined for system tables.Unsuccessful metadata update. Object RESULTS is in use". Кстати имя таблицы RESULTS.

Эта таблица хранит внешние ключи, которые тоже почему-то нельзя удалить по отдельности.
Возможно я что-то не понимаю или неправильно создал базу данных. :(
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33172693
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gero вываливается ошибка: "This operation is not defined for system tables.Unsuccessful metadata update. Object RESULTS is in use". Кстати имя таблицы RESULTS.
Эта таблица хранит внешние ключи, которые тоже почему-то нельзя удалить по отдельности.
Возможно я что-то не понимаю или неправильно создал базу данных. :(

...возможно на эту таблицу есть ссылки во вьюхах, хранимых процедурах etc... ;)
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33172786
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Gero!
Ты пишешь:

GeroG> У меня возникла проблемка, в которой я не смог разобраться.
G> При попытке удаления таблицы из базы данных Firebird через IBExpert 1.2 вываливается ошибка: "This operation is not defined
G> for system tables.Unsuccessful metadata update. Object RESULTS is in use".
Читай про кеш метаданных на ibase.ru
Кроме того, обнови таки IBExpert.
Уж больно он у тебя старый.
(хоть и абсолютно не в нём дело)

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33173090
Gero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уж больно он у тебя старый.
(хоть и абсолютно не в нём дело)

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2[/quot]

Большое спасибо за совет. Как раз проблемка возникала из-за старой версии ИБЭксперта. Скачал новую версию, установил, и все нормально заработало :)
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33173235
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GeroБольшое спасибо за совет. Как раз проблемка возникала из-за старой версии ИБЭксперта. Скачал новую версию, установил, и все нормально заработало :)
А по моему бы хватило простого реконнекта в базе. А експерт тут нипричем)
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33173993
Gero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати в новой версии получилось удалить таблицу, а вот только при удалении таблиц с внешними ключами инлекса на эти ключи в базе все-таки остаются и их нельзя вычистить, так как кричит, что нельзя удалить индекса на поля системных таблиц
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174068
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ужас. надо посоветовать Хвастунову, чтобы в IBExpert на 1-2 дня в неделю отключались штучки, способствующие о....лению разработчиков. Только SQL Editor.

читай доку, учись писать alter table drop constraint... или drop table...
а то базу запорешь нафиг.
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174400
Gero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvужас. надо посоветовать Хвастунову, чтобы в IBExpert на 1-2 дня в неделю отключались штучки, способствующие о....лению разработчиков. Только SQL Editor.

читай доку, учись писать alter table drop constraint... или drop table...
а то базу запорешь нафиг.

Интересно зачем тогда делать возможность удаления в Database Explorer'e (пункт меню Drop Table) если он не срабатывает корректно?

Ведь именно для автоматизации рутиных работ был предусмотрен данный инструмент? Или возможно я не прав, уважаемый kdv?
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174471
Amris Mirddin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gero kdv
читай доку, учись писать alter table drop constraint... или drop table...
а то базу запорешь нафиг.

Интересно зачем тогда делать возможность удаления в Database Explorer'e (пункт меню Drop Table) если он не срабатывает корректно?

Ведь именно для автоматизации рутиных работ был предусмотрен данный инструмент? Или возможно я не прав, уважаемый kdv?

Не читай доку, не учись, долби клаву дальше.
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174473
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
а то базу запорешь нафиг.

Не флейма ради, а токмо интереса для: можно получить покликабельную инструкцию как таким образом запороть базу? Хочу эксперимент провести... :)
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174509
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покликабельную инструкцию как таким образом запороть базу

1. включить просмотр системных таблиц
2. открыть rdb$pages
3. удалить записи.
4. нажать commit.

а вот только при удалении таблиц с внешними ключами инлекса на эти ключи в базе все-таки остаются и их нельзя вычистить, так как кричит, что нельзя удалить индекса на поля системных таблиц

я китайскому не обучен, поэтому не понимаю, что тут написано. А сделано это, очевидно, тоже "покликабельно".
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33174558
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv покликабельную инструкцию как таким образом запороть базу

1. включить просмотр системных таблиц
2. открыть rdb$pages
3. удалить записи.
4. нажать commit.


При чем тут... Он же вроде не системные таблицы дропал...

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

...хотя теперь уже и я не уверен... :-\
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33175006
Gero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Специально для kdv:

Другими словами я хотел сказать, что после удаления таблицы IBExpert не почистил соответствующие записи в системных таблицах. Т.е. не удалил информацию о внешних ключах, которые использовались в тех таблицах.
...
Рейтинг: 0 / 0
Ошибка удаления таблицы в IBExpert 1.2
    #33175027
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь два варианта:

1. глюк ibexpert
2. глюк fb, из-за не выдачи commit после удаления каждого отдельного элемента БД (таблицы, FK).

если на второе только один ответ - каждый оператор DDL надо завершать commit - ом, то с первым идите к автору IBExpert. Про "оглуплятор" я уже писал.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Ошибка удаления таблицы в IBExpert 1.2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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