oracle 调用多个sql文件的写法 以及sp2-0310的解决方法
1。从bat文件调用 ------------------run.bat--------------- ::@all.sql不能换行 sqlplus aoan/aoan@orcl @all.sql > log.log ------------------all.sql--------------- @sql1.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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |