Статически скомпилированные Oracle Client Drivers / Code - PullRequest
1 голос
/ 05 апреля 2010

Я ищу написать программу командной строки, которая может выполнять сценарии базы данных на сервере Oracle, однако на компьютере, на котором будет запускаться программа, может не быть установлен клиент Oracle. Я также не хочу полагаться на язык, который требует виртуальной машины, поскольку нет гарантии, что виртуальная машина будет установлена, поэтому для этого предпочтителен язык типа C. Есть ли способ, которым я могу статически скомпилировать / собрать эту программу, и пользователь не должен устанавливать клиент Oracle на эту машину? Я стараюсь быть максимально ненавязчивым.

Спасибо.

1 Ответ

1 голос
/ 05 апреля 2010

Моим первым предположением было использование JDBC (драйвер типа 4), поскольку вам не нужен язык на основе виртуальных машин, об этом не может быть и речи.

ТАК, я думаю, вам стоит взглянуть на мгновенный клиент

http://www.oracle.com/technology/tech/oci/instantclient/index.html

(спасибо Google)

...