加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 16:13:01 所属栏目:百科 来源:网络整理
导读: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 ************************************

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.sql—sql4.sql不在当前文件夹下,会发生sp2-0310无法打开sql1.sql的错误,解决方法

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

cd d:sql1.abc

sqlplus / as dba;

。。。

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读