我有一个.sql文件,其中包含20个表的创建脚本。我通过ant运行它。登录ant脚本运行.sql
的Ant脚本的是
<target name="CompleteDBRollCreate" >
<sql classpath="D:\lib\ojdbc14.jar" driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@12326:1521:orcl"
userid="scott" password="tiger"
src="D:\dropalltables.sql" />
</target>
但在蚂蚁没有记录,所以如果在SQL文件被正确执行我不知道。任何人都可以建议如何在蚂蚁控制台上登录到单独的本地文件中。我只想知道需要更改.sql文件或ant脚本的位置。
@nihkil:我试图@ janarde方式,但问题是,通过蚂蚁当我连接到数据库,并调用SQL文件,在SQL文件中设置卷轴命令广告建议的you.but它throughing错误声明nvalid sql语句,因为它认为创建脚本和spool都只有一条语句。 – nimblenik
对不起,你是对的。它不会只使用sql任务。应该更加关注。您可以使用incanto调用sqlplus会话,然后使用假脱机。对困惑感到抱歉。关于Incanto的信息可以在这里找到:http://incanto.sourceforge.net/best-practices.html – janarde