Archive for 'MS SQL Server'

Настройка MSDTS для работы с IBProvider

Привет. Сегодня на email поддержки пришло письмо, из за которого пришлось прервать противоестественную увлекательную работу с IBProvider-ом из .NET кода. Письмо просило помощи в решении проблем с MSDTS. Суть проблемы, собственно говоря, проста — ничего не работает. Поскольку про это «не работает» уже было давно известно и уже были некоторые соображения по-этому поводу, я решил […]

Утилита для поиска ошибок в системных таблицах

Привет всем. Пользователь провайдера, о котором я упоминал в «Адском домене», асилил обновление системной таблицы RDB$FIELDS и наконец-то обрел счастье и душевную умиротворенность. Вообще говоря, эти проблемы с доменами текстовых колонок Interbase — стандартные. Я бы даже сказал, что вообще все баги и тупости InterBase — это тщательно запрограммированный функционал. По другому ведь никак 🙂 […]

InterBase. Адский домен :)

Привет всем. Один наш пользователь, если верить переписке, через 9.5 месяцев таки асилил создание бакапа своей проблемной базы данных и прислал её нам. Linked Server [MS SQL 2005] отказывался с ней работать через IBProvider. 100% — охинея в системных таблицах. База от IB7.x. Хотя, скорее всего, она была рождена более ранними версиями IB. Я её […]

Новый триал. Сборка 12799.

Привет всем. Работа над новым выпуском провайдера (v3.9) практически завершена. В текущей сборке исправлены алгоритмы перерасчета размера больших текстовых данных (CHAR/VARCHAR/CSTRING длиной свыше 8K) для учета кодовой страницы подключения в схемах метаданных — теперь они полностью синхронизированы с алгоритмами FB2+. Всем, кто использует провайдер в качестве связанного сервера MSSQL, рекомендуется обратить внимание на эти исправления […]

Вести с полей. Реализация интерфейсов IRowsetRefresh, IRowsetResynch

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

  Recent Entries »