我有一个要求,即我在Windows目录中的50个不同文件中保存了大约50个存储过程,扩展名为.pls
。我在同一台机器上安装了SQL Developer。我想在SQL开发人员中编译所有这些存储过程。注意 - 我不想执行,只想编译。请为此提出解决方案。
我试过这个,但它没有用。
创建了一个包含以下内容的compile.sql
文件。
@@"U:\Stored_Procedures\PRC_LOAD_TBL.pls";
exit;
创建了一个包含以下内容的compile.bat
文件。
sqlplus -s -l <username>/<pswd>@<servicename>
@"U:\Stored_Procedures\Compile.sql" ;
试图运行compile.bat
批处理文件,但它没有工作。
另外,我试图直接从SQL Developer运行这些也没有用。