11g 上的 sp2-0310 错误
sp2-0310 error on 11g
我正在使用 Oracle 11g。我无法 运行 我的 .sql 文件 sql-plus.
我搜索了联机帮助,有很多人建议转到特定文件夹,然后调用 sql 加号。我也在做,但没有成功。
- 另一种解决方案是建议转到 Oracle 主目录并在那里保存文件。这个技巧运行是文件,但是每当我需要修改这个文件时window不允许我修改。
我的要求是这样的,我怎么运行我的
abc.sql
存储在
中的文件
D:/sqlscripts
文件夹。我应该在我的 sql 加上 运行 这个文件中写些什么。
我目前正在使用
@/D:/sqlscripts/abc.sql
但没有成功。
SQL*Plus 按原样获取路径,然后将它们传递完成。这意味着你在路径的开头有一个额外的斜杠,你应该停止将 Windows 样式的反斜杠 (\
) 转换为 unix 样式的斜杠 (/
):
@D:\sqlscripts\abc.sql
我正在使用 Oracle 11g。我无法 运行 我的 .sql 文件 sql-plus.
我搜索了联机帮助,有很多人建议转到特定文件夹,然后调用 sql 加号。我也在做,但没有成功。
- 另一种解决方案是建议转到 Oracle 主目录并在那里保存文件。这个技巧运行是文件,但是每当我需要修改这个文件时window不允许我修改。
我的要求是这样的,我怎么运行我的
abc.sql
存储在
中的文件D:/sqlscripts
文件夹。我应该在我的 sql 加上 运行 这个文件中写些什么。 我目前正在使用
@/D:/sqlscripts/abc.sql
但没有成功。
SQL*Plus 按原样获取路径,然后将它们传递完成。这意味着你在路径的开头有一个额外的斜杠,你应该停止将 Windows 样式的反斜杠 (\
) 转换为 unix 样式的斜杠 (/
):
@D:\sqlscripts\abc.sql