Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность Yurij
On Jun 12, 7:09 pm, "St. Alex" wrote: > 12.06.2009 17:24, Yurij пишет: > > SQL>  select * from rdb$fix_metadata('WIN1251'); > > SQL>  commit; > АСРК? Ничего в голову, кроме "а почему вы спрашиваете?" не приходит :)

Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность St. Alex
12.06.2009 17:24, Yurij пишет: Переношу базу с 1.5.4 на 2.1.1. Сделал бэкап-ресторе, выполняю обновление чарсета метаданных. И после SQL> select * from rdb$fix_metadata('WIN1251'); SQL> commit; АСРК? С уважением, Стариков Алексей

Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность Yurij
On Jun 12, 4:51 pm, "Khorsun Vlad" wrote: > "Yurij" ... > >> В кривых AFTER триггерах, присваивающих в NEW и\или OLD, и\или > >> кривых BEFORE DELETE(INSERT), триггерах, присваивающих в NEW(OLD). > > > Ага, поищу. Но почему на метаданных и почему только после коммита - > > это для меня загадка. На

Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность Khorsun Vlad
"Yurij" ... On Jun 12, 4:30 pm, "Khorsun Vlad" wrote: "Yurij" ... > attempted update of read-only column > Кто-нибудь может подсказать, где искать причину ошибки? В кривых AFTER триггерах, присваивающих в NEW и\или OLD, и\или кривых BEFORE DELETE(INSERT)

Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность Yurij
On Jun 12, 4:30 pm, "Khorsun Vlad" wrote: > "Yurij" ... > > attempted update of read-only column > > Кто-нибудь может подсказать, где искать причину ошибки? >     В кривых AFTER триггерах, присваивающих в NEW и\или OLD, и\или > кривых BEFORE DELETE(IN

Re: "attempted update of read-only column" при RDB$FIX_METADATA

2009-06-12 Пенетрантность Khorsun Vlad
"Yurij" ... Переношу базу с 1.5.4 на 2.1.1. Сделал бэкап-ресторе, выполняю обновление чарсета метаданных. И после SQL> select * from rdb$fix_metadata('WIN1251'); SQL> commit; вылазит такое сообщение: Statement failed, SQLCODE = -151 attempted update of read-onl

Re: attempted update of read-only column

2006-10-03 Пенетрантность Vladimir A.Bakhvaloff
"Ded" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] >>>ôÅÂÅ ÕÖÅ ÄÁÌÉ ÒÅÃÅÐÔ - ÐÅÒÅËÏÍÐÉÌÑÃÉÑ ×ÓÅÈ ÔÒÉÇÇÅÒÏ× ÉÚ ÜËÓÐÅÒÔÁ. >>>åÓÌÉ ÔÙ ÄÕÍÁÅÛØ, ÞÔÏ ÏÎÉ ÐÅÒÅËÏÍÐÉÌÉÒÕÀÔÓÑ ÐÒÉ ÂÜËÁÐ-ÒÅÓÔÏÒÅ, ÔÏ ÔÙ >>>ÏÛÉÂÁÅÛØÓÑ. >> ñ-ÔÏ ÍÏÇÕ ÏÛÉÂÁÔØÓÑ... á ×ÏÔ GBak - ×ÒÑÄ ÌÉ...

Re: attempted update of read-only column

2006-10-03 Пенетрантность Ded
Vladimir A.Bakhvaloff wrote: Тебе уже дали рецепт - перекомпиляция всех триггеров из эксперта. Если ты думаешь, что они перекомпилируются при бэкап-ресторе, то ты ошибаешься. Я-то могу ошибаться... А вот GBak - вряд ли... Перекомпилировал!.. Чес-слово!.. Даже с первой ошибкой... :\

Re: attempted update of read-only column

2006-10-03 Пенетрантность Vladimir A.Bakhvaloff
"WildSery" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] >>> ïÞÅÎØ ÒÁÓÐÌÙ×ÞÁÔÏÅ ÖÅÌÁÎÉÅ - "ÈÏÞÕ ÞÔÏÂÙ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÌÏ". >>á ×ÏÔ ÔÏÍÕ, ÞÔÏ × ÓÁÍÏÊ ÐÅÒ×ÏÊ ÍÅÓÓÁÇÅ ÂÙÌÏ ÕËÁÚÁÎÏ... >> ðÒÉÞ_ÍÄÏÓÔÁÔÏÞÎÏ ÔÁËÉ ËÏÎËÒÅÔÎÅÎØËÏ... > éÚ×ÉÎÉ, ÎÅ ÐÏÄÕÍÁÌ, ÞÔÏ ÔÙ ×Ó£ ÅÝ£

Re: attempted update of read-only column

2006-10-02 Пенетрантность WildSery
>> Проверка на соответствие чему? >> Очень расплывчатое желание - "хочу чтобы соответствовало". >А вот тому, что в самой первой мессаге было указано... Прич_мдостаточно > таки конкретненько... Извини, не подумал, что ты всё ещё о ТОЙ ошибке. Тебе уже дали рецепт - перекомпиляция всех тригг

Re: attempted update of read-only column

2006-10-02 Пенетрантность Vladimir A.Bakhvaloff
"WildSery" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] > ðÒÏ×ÅÒËÁ ÎÁ ÓÏÏÔ×ÅÔÓÔ×ÉÅ ÞÅÍÕ? > ïÞÅÎØ ÒÁÓÐÌÙ×ÞÁÔÏÅ ÖÅÌÁÎÉÅ - "ÈÏÞÕ ÞÔÏÂÙ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÌÏ". á ×ÏÔ ÔÏÍÕ, ÞÔÏ × ÓÁÍÏÊ ÐÅÒ×ÏÊ ÍÅÓÓÁÇÅ ÂÙÌÏ ÕËÁÚÁÎÏ... :) ðÒÉÞ£Í ÄÏÓÔÁÔÏÞÎÏ ÔÁËÉ ËÏÎËÒÅÔÎÅÎØËÏ... ;)

Re: attempted update of read-only column

2006-10-02 Пенетрантность WildSery
Проверка на соответствие чему? Очень расплывчатое желание - "хочу чтобы соответствовало".

Re: attempted update of read-only column

2006-09-30 Пенетрантность Vladimir A.Bakhvaloff
Hello, Boris! You wrote on Sat, 30 Sep 2006 17:57:00 +0300: ??>>А никто не придумал ещё суперскую такую тулзу, чтобы подёргать все ??>> триггера на предмет их соответствия?.. ??>>А то глазама оченно лениво, однако... %) BL> ? IBExpert - Recompile all triggers. Ни... Не канает..

Re: attempted update of read-only column

2006-09-30 Пенетрантность Boris Loboda
А никто не придумал ещё суперскую такую тулзу, чтобы подёргать все триггера на предмет их соответствия?.. А то глазама оченно лениво, однако... %) ? IBExpert - Recompile all triggers.

Re: attempted update of read-only column

2006-09-29 Пенетрантность Vladimir A.Bakhvaloff
"Vladimir A.Bakhvaloff" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] ÷ AFTER UPDATE - ×ÏÏÂÝÅ ÎÉÞÅÇÏ ËÒÉÍÉÎÁÌØÎÏÇÏ... :\ >>> ÷ ÔÒÉÇÇÅÒÁÈ ÌÀÂÙÅ INSERT/UPDATE/DELETE ÅÓÔØ? åÓÌÉ ÄÁ, ÓÍÏÔÒÉ ÅÝÅ É >>> ÄÒÕÇÉÅ ÔÒÉÇÇÅÒÁ. >>÷ AFTER ÔÒÉÇÇÅÒÁÈ?.. éÍÅÀÔÓÑ, ÇÁÄÙ..

Re: attempted update of read-only column

2006-09-29 Пенетрантность Vladimir A.Bakhvaloff
"Vladimir A.Bakhvaloff" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] >>> NEW.DateLastEdit='NOW'; >>> ÷ AFTER UPDATE - ×ÏÏÂÝÅ ÎÉÞÅÇÏ ËÒÉÍÉÎÁÌØÎÏÇÏ... :\ >> ÷ ÔÒÉÇÇÅÒÁÈ ÌÀÂÙÅ INSERT/UPDATE/DELETE ÅÓÔØ? åÓÌÉ ÄÁ, ÓÍÏÔÒÉ ÅÝÅ É ÄÒÕÇÉÅ >> ÔÒÉÇÇÅÒÁ. >÷ AFTER

Re: attempted update of read-only column

2006-09-29 Пенетрантность Vladimir A.Bakhvaloff
"Dmitry Yemanov" <[EMAIL PROTECTED]> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED] >> ðÏÓÍÏÔÒÅÌ ÎÁ ÔÒÉÇÇÅÒ, ÐÒÁ×ÄÁ, ÎÁ BEFORE UPDATE: >> IF (OLD.ID_UserLock <> NEW.ID_UserLock and NEW.ID_UserLock <> 0 and >> OLD.ID_UserLock <> 0) THEN >> EXCEPTION EXC_DocumentIsLocked; >>

Re: attempted update of read-only column

2006-09-29 Пенетрантность Dmitry Yemanov
Vladimir A.Bakhvaloff wrote: Почитал мудрый файлик README.incompatibilities.txt... Много думал про: Похвально. Посмотрел на триггер, правда, на BEFORE UPDATE: IF (OLD.ID_UserLock <> NEW.ID_UserLock and NEW.ID_UserLock <> 0 and OLD.ID_UserLock <> 0) THEN EXCEPTION EXC_DocumentIsLocke

attempted update of read-only column

2006-09-29 Пенетрантность Vladimir A.Bakhvaloff
. attempted update of read-only column. ... ðÏÞÉÔÁÌ ÍÕÄÒÙÊ ÆÁÊÌÉË README.incompatibilities.txt... íÎÏÇÏ ÄÕÍÁÌ ÐÒÏ: * Assignments to OLD contexts are now prohibited for all kinds of triggers. Also, assignments to NEW contexts in AFTER-triggers are prohibited as well. So, if you get an unexpected