Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / two_phase_commit / 23 сообщений из 23, страница 1 из 1
09.07.2007, 13:57
    #34647504
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Где это устанавливается?
...
Рейтинг: 0 / 0
09.07.2007, 14:08
    #34647548
dasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
а кто с кем взаимодействует?
...
Рейтинг: 0 / 0
09.07.2007, 14:18
    #34647591
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Проблема возникла при изменении данных в одной транзакции на двух серверах DB2 for LUW v.8.2
...
Рейтинг: 0 / 0
09.07.2007, 14:36
    #34647655
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Тут почитайте.
...
Рейтинг: 0 / 0
09.07.2007, 14:42
    #34647679
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Почитал... Спасибо... Про опции прекомпиляции все понятно... А что значит сконфигурировать менеджер транзакций?
...
Рейтинг: 0 / 0
09.07.2007, 14:48
    #34647703
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Почитал дальше по ссылкам ...
А это типа можно только имея DB2 сделать? А то там много какого софта приводится...
Если да, то может расскажете по шагам....
...
Рейтинг: 0 / 0
09.07.2007, 14:57
    #34647741
dasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
вроде нужно сделать CONNECT TYPE 2 , и всё.
коорд транзакций будет по умолчанию 1STCONN (база к кот первой был коннест)
...
Рейтинг: 0 / 0
09.07.2007, 15:00
    #34647753
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
И не надо никакого дополнительного софта?
...
Рейтинг: 0 / 0
09.07.2007, 15:02
    #34647762
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Если у вас только db2-шные базы, то в кач. менеджера транзакций можно использовать DB2 transaction manager (встроен).
Почитайте про two-phase commit и посмотрите пример в "...\SQLLIB\samples\cli\dbmcon.c".
...
Рейтинг: 0 / 0
09.07.2007, 15:23
    #34647846
bananarama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
кстати, в iseries two-phase commit поддерживается только по SNA... повбывав бы...

Serge Reva
...
Рейтинг: 0 / 0
09.07.2007, 15:33
    #34647894
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Чего-то не могу задать опции прекомпилятора db2set DB2_SQLROUTINE_PREPOPTS="DATETIME ISO CONNECT 2 SYNCPOINT TWOPHASE" .... Пишет, что все ок...
А при создании ХП ругается
2015: [IBM][CLI Driver][DB2/NT] SQL0104N Обнаружен неправильный элемент "CONNECT" после текста "DB2_SQLROUTINE_PREPOPTS=...". Список правильных элементов: "EXPLAIN". LINE NUMBER=2015. SQLSTATE=42601
...
Рейтинг: 0 / 0
09.07.2007, 15:39
    #34647913
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
bananaramaкстати, в iseries two-phase commit поддерживается только по SNA... повбывав бы... Нет и еще раз нет .
...
Рейтинг: 0 / 0
09.07.2007, 15:46
    #34647932
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
TORTЧего-то не могу задать опции прекомпилятора db2set DB2_SQLROUTINE_PREPOPTS="DATETIME ISO CONNECT 2 SYNCPOINT TWOPHASE" .... Пишет, что все ок...
А при создании ХП ругается
2015: [IBM][CLI Driver][DB2/NT] SQL0104N Обнаружен неправильный элемент "CONNECT" после текста "DB2_SQLROUTINE_PREPOPTS=...". Список правильных элементов: "EXPLAIN". LINE NUMBER=2015. SQLSTATE=42601Так нельзя.
Посмотрите тут , какие опции можно выставлять.
...
Рейтинг: 0 / 0
09.07.2007, 15:55
    #34647959
bananarama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Mark Barinstein bananaramaкстати, в iseries two-phase commit поддерживается только по SNA... повбывав бы... Нет и еще раз нет .

гм. в одной транзакции можно менять как файло на iseries так и файло на удаленной машине? судя по первой ссылке? по второй вообще ничего не ясно -)

я же имел ввиду вот что, касательно distributed data management:
Protected conversation (PTCCNV) - Help

Specifies whether the DDM conversation that is started for
the DDM file is a protected conversation or not. A
protected conversation is a conversation that uses
two-phase commit protocols to ensure, even if a failure
occurs, updates made on the remote system are synchronized
with updates to other remote or local resources. A
protected conversation is required to use two-phase
commitment control with DDM. More information on using
two-phase commitment control with DDM is in the
Distributed Data Management information in the iSeries
Information Center at
http://www.ibm.com/eserver/iseries/infocenter.
PTCCNV(*NO) must be specified if *IP is specified for the
Remote location (RMTLOCNAME) parameter.
...
Рейтинг: 0 / 0
09.07.2007, 16:01
    #34647977
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
bananarama Mark Barinstein bananaramaкстати, в iseries two-phase commit поддерживается только по SNA... повбывав бы... Нет и еще раз нет .

гм. в одной транзакции можно менять как файло на iseries так и файло на удаленной машине? судя по первой ссылке? по второй вообще ничего не ясно -)
Со второй ссылкой немного промахнулся.
Должно быть так.
...
Рейтинг: 0 / 0
09.07.2007, 16:03
    #34647987
bananarama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Mark Barinstein bananarama Mark Barinstein bananaramaкстати, в iseries two-phase commit поддерживается только по SNA... повбывав бы... Нет и еще раз нет .

гм. в одной транзакции можно менять как файло на iseries так и файло на удаленной машине? судя по первой ссылке? по второй вообще ничего не ясно -)
Со второй ссылкой немного промахнулся.
Должно быть так.

так а DDM как заставить по IP работать то??
...
Рейтинг: 0 / 0
09.07.2007, 17:08
    #34648252
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Я данные пытаюсь изменять из SQL-ХП... Получается, что у меня ничего не получится:( Люди хелп!!!
...
Рейтинг: 0 / 0
09.07.2007, 17:33
    #34648347
two_phase_commit
Обрисуй ситуацию подробнее.
Кто как и откуда будет устанавливать соединение.
Где находится хранимая и где работает прикладная, которая вызывает эту программу.
...
Рейтинг: 0 / 0
09.07.2007, 17:52
    #34648419
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
TORTЯ данные пытаюсь изменять из SQL-ХП... Получается, что у меня ничего не получится:( Люди хелп!!!Какие данные?
Из SQL SP вы сможете обратиться только к федеративным таблицам.
Но изменить в одной транзакции локальную и федеративную таблицу не получится, т.к. федеративные системы не поддерживают two-phase commit.
...
Рейтинг: 0 / 0
09.07.2007, 17:56
    #34648443
two_phase_commit
Судя по доке, в 9-ке поддерживаются.
Data source requirements and configuration for federated two-phase commit transactions
...
Рейтинг: 0 / 0
09.07.2007, 17:57
    #34648445
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
Поправка: федеративные транзакции поддерживают two-phase commit в v9, но не в v8.
...
Рейтинг: 0 / 0
09.07.2007, 18:11
    #34648489
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
9-ка должна стоять на обоих серверах?
...
Рейтинг: 0 / 0
09.07.2007, 18:25
    #34648535
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
two_phase_commit
TORT9-ка должна стоять на обоих серверах?Если верить доке , то только федеративный сервер должен быть под v9, источник данных может быть и на v8.1
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / two_phase_commit / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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