Привет
У меня есть пакет Oracle, в котором мне нужно передать разные имена файлов - a.rdt, b.rdt и т. Д.
Я сохранил пакет в файл SQL, и этот файл содержит следующие данные: -
conn fast / fast @ rdev
exec COM_READING_FROM_FILE_PKG.COM_READ_DATA_TO_TABLE_PRC ('DATA', 'DEPT.rdt', chr (8), null);
Далее я должен выполнить пакет oracle из ANT, используя задачу SQL и передавая различные файлы в качестве параметров.
Я сталкиваюсь с ОШИБКОЙ при выполнении команды исполняемого пакета, описанной ниже в SQL-запросах Ant.
Просьба предложить помощь.
Спасибо.
=====
<echo> Executing Package COM_READING_FROM_FILE_PKG to upload data from RDT files to Tables... </echo>
<mkdir dir="log"/>
<sql
driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@172.16.88.68:1521:rdev"
userid="rapid"
password="rapid"
print="yes"
classpathref="antclasspath">
execute COM_READING_FROM_FILE_PKG.COM_READ_DATA_TO_TABLE_PRC('${path}',${file},chr(8),null);
</sql>