11g 上的 sp2-0310 错误

sp2-0310 error on 11g

我正在使用 Oracle 11g。我无法 运行 我的 .sql 文件 sql-plus.

我搜索了联机帮助,有很多人建议转到特定文件夹,然后调用 sql 加号。我也在做,但没有成功。

我的要求是这样的,我怎么运行我的

abc.sql

存储在

中的文件

D:/sqlscripts

文件夹。我应该在我的 sql 加上 运行 这个文件中写些什么。 我目前正在使用

@/D:/sqlscripts/abc.sql

但没有成功。

SQL*Plus 按原样获取路径,然后将它们传递完成。这意味着你在路径的开头有一个额外的斜杠,你应该停止将 Windows 样式的反斜杠 (\) 转换为 unix 样式的斜杠 (/):

@D:\sqlscripts\abc.sql