Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Microsoft.Jet.OLEDB.4.0 непонятки в работе  [new]
ASD.Rapax
Member

Откуда:
Сообщений: 52
Есть CLR-хранимка unsafe уровня. Работает в общих словах так:
1. Контекстным соединением вызываем пару простых хранимок вытягивая необходимую информацию.
2. Взаимодействия с файловой системой. По условию создаются и открываются файлы и папки. Создается копия пустого отчета (Excel 7.0) который...
3. открывается через Microsoft.Jet.OLEDB.4.0 и в него апдейтами вставляется информация(от 100 до 1300 запросов).

Первые два этапа работают корректно. И третий вроде тоже, хранимка выполняется в штатном режиме. Однако, созданная копия частенько оказывается пустой(то ечть по размеру такая же как и отчет-затоговок). Открываться он не хочет, ибо занят SQLServer'ом(после рестарта службы файл освобождается).
Так как отчеты создаются по уникальной дате, то само собой хранимка повторно в этот день не выполняется...

Грешу в сторону отложеной работы драйвера. Поскольку есть данные на которых файл заполняется, его можно открыть, но ничего не изменив в файле при закрытии эксель предлагает сохранить изменения.

И ещё. Были случаи когда хранимка выдавала OleDb исключение "Неизвестная ошибка".

Что думаете, господа? отказаться от услуг данного драйвера будет затратно.
Заранее спасибо за ответы.
27 апр 09, 15:43    [7118926]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft.Jet.OLEDB.4.0 непонятки в работе  [new]
ASD.Rapax
Member

Откуда:
Сообщений: 52
Тишина...

Модератор, Может стоит перенести тему в MS SQL Sеrver?

Копался в системных базах, обнаружил, что сессия .Net Client, рожденная хранимкой после работы остается running. Так что думаю серьезные дяди на том форуме мне могут помочь...
30 апр 09, 16:51    [7135473]     Ответить | Цитировать Сообщить модератору
 Re: Microsoft.Jet.OLEDB.4.0 непонятки в работе  [new]
ASD.Rapax
Member

Откуда:
Сообщений: 52
Тему здесь закрывайте. Сам на другой ветке открою.
3 май 09, 19:43    [7139995]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить