oracle 调用多个sql文件的写法 以及sp2-0310的解决方法

前端之家收集整理的这篇文章主要介绍了oracle 调用多个sql文件的写法 以及sp2-0310的解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1。从bat文件调用

------------------run.bat---------------

::@all.sql不能换行

sqlplus aoan/aoan@orcl @all.sql > log.log

------------------all.sql---------------

@sql1.sql
@sql2.sql
@sql3.sql
@sql4.sql

exit

**********************************************************

2。直接在sqlplus执行

sqlplus / as dba;

sql>spool log.log

sql>@all.sql

sql1.sqlsql4.sql不在当前文件夹下,会发生sp2-0310无法打开sql1.sql错误解决方法

这时需要在进入sqlplus之前在cmd中进入sql文件所在文件

cd d:\sql1.abc

sqlplus / as dba;

。。。

**********************************************************

如果表名有文字可能会出现乱码,需要将有文字文件的编码从utf8改成sjis

原文链接:https://www.f2er.com/oracle/213376.html

猜你在找的Oracle相关文章