Есть ли база данных, которая может быть встроена в Java-программу, но также разрешить доступ через ODBC;более конкретно, ODBC через ADOdb?
Среда - MS Windows (XP на).
Ситуация такова, что Java-программа (моя) запускает внешнюю (не мою) программу, которая используетADOdb.Connection объект для подключения к встроенной базе данных и извлечения данных.Ох, наследие поддержки.
Я пытался настроить это с помощью Derby (то есть JavaDB / Cloudscape) и объекта NetworkServerControl, но не могу понять, как настроить системный DSN так, чтобы объект ADODB.Connection мог подключиться.Скорее всего, я делаю это неправильно, но я не могу понять, как указать путь к файлам Derby.
Есть ли встроенная база данных, к которой можно получить доступ таким образом?Предпочтительно один (в отличие от Derby), который не требует неподдерживаемых сторонних драйверов для доступа ODBC?
В качестве альтернативы, я иду по этому поводу совершенно неправильно?Я не очень хорошо разбираюсь с базами данных, ни с ADOdb, ни с .NET в целом.