Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Доброго дня всем! Некая программа пытается записать в BASE1 в разные таблицы информацию из четырех текстовых файлов и возникает ошибка: UPD_BASE1:A transaktion is arleady active В "соседней" конторе этот же софт в такую же базу в такой же конфигурации ОС(Linux)/DB2(9.7 ExpC)/Железо пишет нормально. Как поправить? Благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 15:40 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Доброго дня всем! Некая программа пытается записать в BASE1 в разные таблицы информацию из четырех текстовых файлов и возникает ошибка: UPD_BASE1: A transaction is already active В "соседней" конторе этот же софт в такую же базу в такой же конфигурации ОС(Linux)/DB2(9.7 ExpC)/Железо(одинаковое) пишет нормально. Как поправить? Благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 18:30 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Как все таки "поймать" ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 18:56 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
1313Как все таки "поймать" ошибку?Здравствуйте. Может, вы всё же скажете, что это за некая программа, что именно (IBM DB2, WebSphere, IMS, U2, etc, некая программа) выдаёт такое сообщение, код ошибки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 19:35 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Добрый день. Это самописная (на Delfi) (не мной) программа, номера ошибки нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 12:42 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
1313, Включите на клиенте (там, где работает Delphi приложение) CLI tracing , посмотрите, что происходит в момент ошибки. Весьма вероятно, проблема во внутренней логике самого приложения (например, проявляющейся на чуть более быстрых/медленных процессорах), и к работе базы это не имеет никакого отношения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 13:26 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
1313Это самописная (на Delfi) (не мной) программа, номера ошибки нетЗдравствуйте. Тогда надо смотреть в документацию этой программы или связаться с автором, т.к. это не ошибка DB2, а какое-то сообщение программы, возможно в ответ на какую-то ошибку DB2 или просто контроль внутренней логики. Без этого вы можете только попробовать включить трассировку соединения на клиенте и попытаться понять, что получает приложение от DB2. Tracing the CLI driver by using the db2cli.ini file ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2013, 13:39 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Добрый день. CawaSPb , Mark Barinstein Ок! В понедельник буду смотреть. Благодарю!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2013, 12:56 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. С помощью трассировки отловил ошибку, оказалось недостаточная длина символьного(varchar) поля в некоторых таблицах, увеличил - запись пошла, т.е. приложение неверно интерпретировало сообщения сервера DB2. И все же интересует вопрос - можно ли управлять транзакциями из приложения (извиняюсь, если что-то не так сформулировал)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 18:18 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
1313И все же интересует вопрос - можно ли управлять транзакциями из приложения (извиняюсь, если что-то не так сформулировал)?Здравствуйте. Можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 18:48 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein1313И все же интересует вопрос - можно ли управлять транзакциями из приложения (извиняюсь, если что-то не так сформулировал)?Здравствуйте. Можно. Доброе утро. А не "ткнете" в документацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 09:38 |
|
||
|
Ошибка записи
|
|||
|---|---|---|---|
|
#18+
1313А не "ткнете" в документацию? Здравствуйте. Зависит от того, на чём написано приложение. Если это CLI/ODBC приложение, то если вы хотите управлять транзакциями сами, то выставляете свойство соединения SQL_ATTR_AUTOCOMMIT в SQL_AUTOCOMMIT_OFF (или AutoCommit в 0 в конфигурационном файле) и завершаете транзакцию вызовом SQLEndTran . Транзакции начинаются неявно первым же запросом после SQLEndTran. В случая включенного автокоммита SQLEndTran с соотв. атрибутом после каждой команды выполняется неявно. Но, как правило, если вы программируете в какой-то среде типа Delfi, то вы не используете эти функции напрямую, а пользуетесь соответствующими методами объектов, внутри которых и вызываются эти ODBC функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 12:17 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38334309&tid=1601380]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 138ms |

| 0 / 0 |
