Мне нужно разработать инструмент на C #, который извлекает некоторые данные из БД Oracle. Поскольку у нашей ИТ-службы возникают проблемы с установкой клиента Oracle, я хочу иметь возможность подключаться к базе данных без установленного клиента.
Идея состоит в том, чтобы просто установить (и, возможно, зарегистрировать) дополнительную библиотеку вместе с приложением.
Какие существуют альтернативы клиенту Oracle и каковы их плюсы и минусы?
Это для небольшого приложения (1 форма, 2 или 3 запроса, результат отображается в DataGrid, вероятно, не более 10-20 наборов данных), но меня также интересуют проблемы масштабируемости, поскольку мы также можем переместить от клиента Oracle с большими будущими проектами.
Конечно, бесплатное решение было бы неплохо, но мы не ограничены этим.