![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Хранимая процедура не изменяется :( [D7, IB6.x]
Nazer © (2004-04-16 10:03:00)Помогите плиз, хочу изменить мною же написанную процедуру в IBExperte, вываливается сообщение :(, почему ?
This operation is not defined for system tables.
unsuccessful metadata update.
ERASE RDB$PROCEDURE_PARAMETERS failed.
invalid request BLR at offset 254.
function F_INSCAT is not defined.
module name or entrypoint could not be found.
Nazer (2004-04-19 18:30:00) [1]всё, я грохнул все индексы, которые создал, используя именно те названия, которые создавал
и спокойно изменил процедуру !
Johnmen (2004-04-19 17:05:00) [2]>в базе,
Понятно, что не в шкафу...:)
В системных таблицах. В них лежит полная инфа обо всех индексах всех таблиц. В т.ч. и системных... (запахло рекурсией и стэк оверфлоу:))
Nazer (2004-04-19 16:56:00) [3]в базе,
а то, что это чревато, в той статье не написано.
как можно посмотреть имеющиеся индексы ?(хотябы их названия, чтобы можно было удалить ?)
Johnmen (2004-04-19 16:46:00) [4]Странно... На ibase.ru по поводу системных таблиц вроде бы было написано о чреватости их прямой модификации, и уж тем более при недостаточности знания и понимания...
:)
По твоему, где храниться описание индексов ?
Nazer (2004-04-19 16:33:00) [5]дело в том, что я создал индексы на системные таблицы, и думаю что это именно из за этого !
как их убрать ?, и можно ли обойтись без этого ?
прочитал статейку на www.ibase.ru
/* Добавление индексов на системные таблицы для увеличени производительности. */
Johnmen (2004-04-16 10:23:00) [6]У тебя проблемы с UDF...
А может быть в ситаксисе тела ХП.
Нужны подробности. Что делаешь, как делаешь, что выходит...