Серверная часть ODBC уже готова, это ваша СУБД.
ODBC - это вещь на стороне клиента, большинство реализаций - это просто мост между интерфейсом ODBC и собственным клиентским интерфейсом для you-name-your-RDBMS-here.
Именно поэтому вы не найдете ничего о серверной стороне ODBC ...: -)
Реализация СУБД (даже с подмножеством SQL) - непростой квест. Мой совет - открыть хранилище вашей базы данных, лучшее решение зависит от того, какую базу данных вы используете.
Если это интерфейс только для чтения, откройте зеркало базы данных с помощью некоторой асинхронной репликации.
Если ты хочешь читать / писать, поверь мне, тебе лучше этого не делать. Если ваш клиент подкован, представьте API, если он не хочет, чтобы он возился с вашей базой данных. : -)
[обновлено]
Если ваши данные не хранятся в СУБД, ИМХО нет смысла выставлять их через реляционный интерфейс, такой как ODBC. Рекомендация использовать какую-то асинхронную репликацию с реляционной базой данных остается в силе и, вероятно, самый простой подход.
В противном случае вам придется заново изобретать колесо, реализующее парсер SQL, сетевое соединение, аутентификацию и связанную логику. Если вы думаете, что оно того стоит, дерзайте!