informix, использование транзакций
От: mikerud  
Дата: 02.03.04 16:08
Оценка:
Через 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 некоторого ухода за ними.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.