Archive by Author

DDEX Провайдер

Доступен для скачивания инсталлятор .NET провайдера с DDEX провайдером. Последний предназначен для интеграции Data провайдера с Visual Studio (2008, 2010, 2012). В целом, DDEX провайдер полностью завершен. Но еще ни разу не тестировался во внешнем мире. Формально, DDEX провайдер поддерживает работу с любым OLEDB провайдером (например, SQLNCLI). Но в реальности, из за требований Data провайдера, […]

MSSQL Export/Import Wizard и .NET провайдер

С удивлением обнаружил, что утилита для экспорта и импорта из поставки MSSQL 2012 (Express Edition) поддерживает .NET провайдеры. В том числе — наш «LCPI .NET Data Provider». И она действительно может перекачивать данные с его участием. По крайней мере — из базы Firebird в базу MSSQL. В обратном направлении попробую как-нибудь потом.

FB Devel: «Planning the post v3 development»

Просматриваю (очень бегло) subj: … Add JAVA, .NET PROCEDURE and FUNCTION … … request for native replication …

Картинка дня. TreeView DDEX провайдера

Сто лет не программировал UI. Поэтому полученные (промежуточные) результаты работ по созданию DDEX провайдера для нашего .NET провайдера оказывают на меня зомбирующее действие 🙂

Про новый объектный API FB3.

В devel’е Андриано обнаружил очередные (очевидные) грабли в новом объектном API следующей версии FB3: subj: New API and virtual functions. message: Accordingly to how new API works, where one can get a version and the virtual table is filled with possible non-existent methods, classes like TraceParamsImpl could not insert new virtual functions. Года два назад, […]

IBProvider 3.19.2

Hello everyone! 🙂 На сайт IBProvider-a загружены дистрибутивы с новым выпуском OLEDB провайдера — 3.19.2.15885. Внесено одно единственное изменение — отображение серверной (FB/IB) ошибки «unable to allocate memory from operating system» (код: isc_virmemexh=335544430L) на COM-ошибку E_OUTOFMEMORY. В целом. В настоящий момент основное направление разработки смещено в пользу ADO.NET провайдера. Даже не сколько самого ADO.NET провайдера, […]

Поддержка параллельных транзакций в ADO.NET провайдере.

Привет всем. На сайте IBProvider-a доступен для скачивания инсталлятор с новыми сборками .NET провайдера — 1.0.0.1946. Основным нововведением является возможность создания параллельных транзакций в рамках одного подключения к базе данных. Пример. После достаточно продолжительного размышления по поводу реализации этой функциональности, я пришел к выводу что надо просто создавать раздельные объекты OleDbConnection привязанные к одному COM-объекту […]

Второе дыхание 32х бит.

Привет всем. На днях, изучая результаты нагрузочного тестирования очередного выпуска IBProvider-a (v3.19), обнаружил что многопоточная проверка 32-х битной сборки закончилась с огромным количеством ошибок выделения памяти. По всей видимости, после последних изменений в тестовой базе данных и тестовой системе, стандартных 2GB адресного пространства, которые отводятся пользователю в 32-х битном процессе, стало явно маловато.

Про репликацию

Привет всем. Одной из самых технологически сложных программ в моей прошлой жизни был проект репликатора, который свел воедино другие подсистемы (базу данных, скрипты, IBProvider, поиск по «текстовому индексу») основного проекта — управление базой данных для регистрации сделок с недвижимостью.

Большое тестирование #3

Всем привет. Как я тут уже упоминал — 16 октября было запущено третье «большое тестирование» IBProvider-а. Второе было весной текущего года. «Добежать» до финиша опять не удалось. Однако в этот раз из-за проблем с Firebird. Судя по всему, 16 ноября (то есть через месяц после старта) произошло зацикливание внутри движка. Так что, если у вас […]

« Older Entries   Recent Entries »