如何执行SQL * PLUS来执行脚本。该脚本将生成一个文件,我想将生成的文件移动到目录。
这是过程的方式。
在run.sh文件中,我为bash脚本的参数提供值
./run.sh <schema_name> <user_name> <password> <environment>
将这些值传递给sql.java:
首先java转到以下目录。
./system_scripts
java启动SQL * PLUS并使用以下命令执行脚本(gen.ddl):
sqlplus <user_name>/<password>@<environment> gen.ddl
这将创建一个结果文件:result.ddl
将result.ddl文件移动(不复制)到。如果有的话,覆盖以前的文件:
./schema/<schema_name>/scripts
打印信息
job done
并完成。
我该怎么办? 提前谢谢: - )