Наш инструмент отчетности должен получить доступ к базе данных и получить информацию из нее. Инструмент использует Crystal Reports . База данных может быть одной из SQL Server , Oracle , Sybase и Postgres . В настоящее время мы устанавливаем клиент базы данных с установкой инструмента отчетов. Мы хотели бы избежать установки этого клиента из-за проблем с лицензированием и привилегий пользователя - мы хотим, чтобы пользователи, не являющиеся администраторами, могли также установить инструмент.
Есть ли способ получить доступ ко всем этим базам данных без необходимости установки их клиентского программного обеспечения?
Как я уже сказал, наш инструмент использует Crystal Reports для генерации отчетов, и Crystal подключается к базе данных, используя OLE DB .