Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения / 8 сообщений из 8, страница 1 из 1
19.10.2009, 17:49
    #36260328
vlad2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
авторERROR [HY000] [Informix] [Informix ODBC Driver][Informix] Transaction not available.

Informix вижу первый раз ) как это так транзакции недоступны?
...
Рейтинг: 0 / 0
19.10.2009, 17:57
    #36260359
Ikir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
Возможно БД создана без логирования.
...
Рейтинг: 0 / 0
19.10.2009, 18:04
    #36260379
vlad2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
Ikir,

авторthanks alot, for the problem, i set the informix : no log--> log
and the problem 's solved.

это решение?
а как это сделать?
...
Рейтинг: 0 / 0
19.10.2009, 18:18
    #36260434
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
vlad2010авторERROR [HY000] [Informix] [Informix ODBC Driver][Informix] Transaction not available.

Informix вижу первый раз ) как это так транзакции недоступны?В информиксе все круто, можно создать базу без транзакций create database dbname,
с транзакциями create database dbname with log,
и с буфферизированными транзакциями create database dbname with buffered log
Позже можно переключить туда сюда с помощью ontape http://www.sql.ru/forum/actualthread.aspx?tid=452299&hl=ontape
...
Рейтинг: 0 / 0
19.10.2009, 18:36
    #36260471
vlad2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
напишу сюда
чтобы тем у кого будет такая же проблема быстрее нашли

перевод базы в режим buffered логирования
Код: plaintext
ontape -s -B db_name 


перевод базы в режим unbuffered логирования
Код: plaintext
ontape -s -U db_name 
...
Рейтинг: 0 / 0
20.10.2009, 09:27
    #36261164
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
Добавлю, что в buffered логирование следует переводить только если без этого вы жить не можете, прирост производительности по сравнению с unbuffered незначительный, а риски целостности данніх при нестандарных выключениях сервера повышаются.
...
Рейтинг: 0 / 0
20.10.2009, 09:40
    #36261189
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
DaugavaДобавлю, что в buffered логирование следует переводить только если без этого вы жить не можете, прирост производительности по сравнению с unbuffered незначительный, а риски целостности данніх при нестандарных выключениях сервера повышаются.дело даже не в целостности, а возможности потерять закомиченную транзакцию. Вот захожу я в интернет-банкинг и меняю тысячу рублей на 30 долларов и вижу успешный результат, и мне как-то не нравится идея что на следующий день я потенциально могу увидеть все туже тысячу рублей из-за buffered log.
...
Рейтинг: 0 / 0
26.10.2009, 15:53
    #36272785
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения
Daugavaприрост производительности по сравнению с unbuffered незначительный,
А есть какие-то данные, тесты, измерения для хорошо нагруженных систем ?
Было бы любопытно посмотреть-обсудить, ведь основным аргументом применения buffered как раз и было существенное увеличение производительности системы.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / ERROR [HY000] Transaction not available. При попытке соедниения из .NET приложения / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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