В принципе, вы должны были бы некоторые параметры в вашей программе, чтобы позволить пользователю настроить, какой сервер баз данных они хотят использовать.
Имейте в виду, что для их развертывания сервер и его правильное использование, прежде чем они смогут использовать вашу программу. Инструкции по этому поводу будут включены в установочную документацию для вашей программы.
Возможно также, что ваша программа сможет автоматически настроить базу данных на удаленном экземпляре Oracle. Вы бы предоставили возможность разрешить им CREATE DATABASE
на сконфигурированном экземпляре Oracle, который будет запускать сценарии инициализации для создания всех необходимых таблиц, представлений, sprocs и т. Д.
Поскольку эти шаги создают много трений при развертывании и использовании вашей программе, вы также должны спросить себя, действительно ли вам нужна база данных SQL для вашей программы. Если это всего лишь один пользователь с небольшим количеством данных, вы можете проверить на какой-то локальный БД, который работает в proc.
Установите клиент oracle на другую систему и создайте соответствующие записи TNS, чтобы указать на правильную базу данных. – OldProgrammer