powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как определить начало транзакции ?
6 сообщений из 6, страница 1 из 1
Как определить начало транзакции ?
    #33835318
OlegA67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После команд INSERT, UPDATE, DELETE не получается воспользоваться командой ROLLBACK, чтобы вернуть предыдущее состояние. Как будто где-то автоматически прописан COMMIT после каждой операции
...
Рейтинг: 0 / 0
Как определить начало транзакции ?
    #33835332
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если в CLP:

update command options using c off
insert...
delete...
update...
rollback

update command options using c on
...
Рейтинг: 0 / 0
Как определить начало транзакции ?
    #33835423
OlegA67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, здесь все понятно. Не понятно почему, происходит ощибка в тригере на таблице, которая является таблицей назначения в односторонней репликации. Когда добавляю запись из CLP в таблицу назначения (tpens), тригер отрабатывает нормально, когда включаю репликацию, в журнале репликации выдается ошибка на тригер(tpens), незнаю с какой стороны подходить. Если выложу тригер не посмотрите )) ?
...
Рейтинг: 0 / 0
Как определить начало транзакции ?
    #33835435
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У ошибки есть код... SQLXXXX...
Вот оттуда и надо плясать...)
...
Рейтинг: 0 / 0
Как определить начало транзакции ?
    #33835469
OlegA67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да есть
*** SQL ERROR ***: SQL0723N Ошибка в триггерном операторе SQL в триггерной процедуре "PENS.AI_TPENS". Код ошибки SQLCODE "-964"
, состояние SQLSTATE "57011", элементы сообщения "". SQLSTATE=09000

я так понял , что связано с переполнением журанала транзакций. Но если по умолчанию стоит автоматически COMMIT. теряюсь в догадках
...
Рейтинг: 0 / 0
Как определить начало транзакции ?
    #33836466
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это заполнились все файлы журнала....
смотри параметры БД
logfilsz
logprimary
logsecond
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как определить начало транзакции ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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