Я не уверен из вашего описания, используете ли вы задачу ANT SQL (http://ant.apache.org/manual/Tasks/sql.html) или если вы используете задачу exec для вызова Sqlplus. Не могли бы вы уточнить?
Если вы вызываете sqlplus в качестве внешней команды, вы будете зависеть от двух основных факторов: a) переменных среды b) файла tnsnames.ora
Windows и Unix отличаются тем, какони обрабатывают, указывая, где вы хотите подключиться.В OSX будут установлены переменные среды ORACLE_HOME и ORACLE_SID.В Windows это будет в реестре.У вас также может быть набор TNS_ADMIN, который определяет, где будет найден ваш файл tnsnames.ora.
Первое, что нужно проверить, будет, если вы оба используете один и тот же файл tnsnames.ora.
Если выЕсли вы оба попытаетесь запустить tnsping, чтобы убедиться, что псевдоним настроен правильно.
Получите результаты этих тестов.