-1
环境中调用SQL文件:其中调用多个SQL文件
数据库的Oracle 11g
的Windows 2008 R2
我有一个创建一个SQL文件(ORACLE),它调用其他SQL文件的批处理程序
例如通过批处理脚本生成的SQL文件称为Generatedfile.sql
spool <somelogdir/logfile.log>
prompt execute abc.sql
@ <\path\to\abc.sql\>abc.sql
prompt execute XYZ.sql
@ <\path\ to\ XYZ.sql\>XYZ.sql
etc.
spool off
exit;
我正在调用SQL文件使用
sqlplus -S <someUsername>/[email protected]:1521/Some_SID @Generatedfile.sql
SQL文件只是坐在和旋转而不做任何事情。生成的缓冲区为空。
试着用“-S”标志来看看它是什么/没有做。你也尝试过手动运行任何被调用的脚本来检查它们的工作吗? – TenG