Через dbaccess открывается база и делается sql запрос "begin work"
Возникает ошибка "256: Transaction not available"
В идеале необходимо открывать транзакцию через ODBC,
но из odbc-функции такой запрос тоже не отрабатывается,
завершается с такой же ошибкой.
Как в informix открыть и закрыть транзакцию?
Re: informix, использование транзакций
От:
Аноним
Дата:
18.03.04 15:21
Оценка:
Здравствуйте, mikerud, Вы писали:
M>Через dbaccess открывается база и делается sql запрос "begin work" M>Возникает ошибка "256: Transaction not available" M>В идеале необходимо открывать транзакцию через ODBC, M>но из odbc-функции такой запрос тоже не отрабатывается, M>завершается с такой же ошибкой. M>Как в informix открыть и закрыть транзакцию?
Вообще-то, транзакции так и открываются, но для того чтобы они работали, надо создать базу с поддержкой транзакций.
Т.е., в том же dbaccess при создании базы банных на вопрос типа Loggin/not Logging? (точнее не помню), надо ответить LOGGING.
Ну и ведение журналов транзакций (Logging) потребует от DBA некоторого ухода за ними.