Вопросец возник.
Продаю я некую программу. У которой в основе лежит база на старом Access (mdb). В принципе, для моих нужд этого вполне хватало. Самый большой плюс - пользователю ничего не надо download: на любой машине от Win 98 и до Восьмёрки стоит MDAC. Хотя, конечно, отсутствие поддержки минимального Transact-SQL сильно напрягает.
Решил Я делать major upgrade. И думаю, какой базой заменить старый Access. Запросы такие: минимальная поддержка Transact-SQL, работа через ODBC, принцип "одна база-один файл", минимальный размер клиента. Желательна бесплатность и возможность портинга на веб. Вначале думал ставить SQL Anywhere. Но его, гада, покупать надо - продавать ворованное как-то некошерно. Потом обратился к классике. SQL Server Express требует установки собственно сервера. SQL Server Compact всем прекрасен, но не имеет ODBC драйвера. MySQL - фигня размером в 200 мегов. Думал взять новый Access (accdb) - так он требует от клиента 25-меговый download, что не так уж много, но как-то тоже обидно.
Чего Я упустил ? Может, есть какая экзотика, которая мне подойдёт ?