Страница 1 из 1

attempted update during read-only transaction

Добавлено: 21 мар 2008, 09:16
RedAndBlack
доброго времени суток!

проблема в следующем. имеется ibdatabase и две транзакции - одна на чтение, другая на запись. параметры транзакции на чтение - read_committed
rec_version
nowait
read

параметры транзакции на запись -
write
consistency

имеется процедура для выполнения скрипта, в которой создается ibscript, линкуется к пишущей транзакции ну и собственно выполняется. но при выполнении пишет следующее - "attempted update during read-only transaction".
не подскажите в чем дело?

Добавлено: 21 мар 2008, 09:34
СанЕк
На запись, попробуй так.
write
read_committed
nowait
rec_version

Добавлено: 21 мар 2008, 09:37
RedAndBlack
попробовал, то же самое =(

Добавлено: 21 мар 2008, 10:40
WildSery
Вроде IBScript начхать на то, к какой он приконнекчен, и использует ту, что по умолчанию у IBDatabase стоит.

Добавлено: 21 мар 2008, 11:16
RedAndBlack
хм, действительно. странно.
спасибо!

Добавлено: 21 мар 2008, 12:59
Merlin
Интереснааа... consistency выбрана потому что слово красивое или таки с умыслом? А read_commited вместо него предложено не задумываясь о мотивации аффтара или тоже из эстетических побуждений? Про то, почему предложение было с лёгкостью принято, я думать уже просто боюсь...