Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка драйвера MSDASQL  [new]
missing.fox
Member

Откуда:
Сообщений: 264
Доброго дня, коллеги.
Появилась проблема, конкретно её зафиксировать не могу, скорее всего, это проблема как-то связана с драйвером MSDASQL.
Версия драйвера последняя 5.1.11 х64
Идёт синхронизация MSSQL 2008 R2 и MySQL 5.1
К MSSQL 2008 R2 прилинкован MySQL 5.1, каждые 2 минуты проходит синхронизация со стороны MSSQL 2008 R2.
Иногда этот обмен просто падает вот на такой ошибке:

Message
Executed as user: . Transaction count after EXECUTE indicates a mismatching number of BEGIN and COMMIT statements. Previous count = 0, current count = 1. [SQLSTATE 25000] (Error 266). The step failed.

SET IMPLICIT_TRANSACTIONS OFF
сделал, не помогает.

Подскажите,может кто сталкивался с подобной проблемой, решал?
10 сен 12, 13:39    [13139968]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка драйвера MSDASQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
missing.fox
Подскажите,может кто сталкивался с подобной проблемой, решал?

Что непонято из текста то ?
До EXECUTE trancount = 0, а после 1.
Ищите, где открывается и почему не закрывается транзакция
10 сен 12, 13:47    [13140017]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка драйвера MSDASQL  [new]
missing.fox
Member

Откуда:
Сообщений: 264
Спасибо.
10 сен 12, 14:37    [13140444]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить