2015-08-16 107 views
1

我正在使用Oracle 11g。我无法在sql-plus中运行我的.sql文件。11g上的sp2-0310错误

我搜索了在线帮助,有很多人推荐去特定的文件夹,然后调用sql plus。我做的一样,但没有成功。

  • 另一种解决方案是推荐到Oracle主目录并在那里保存文件。这种技术运行文件,但每当我需要修改这个文件窗口不允许我修改。

我的要求是这样,我该如何运行存储在

d我

abc.sql

文件:/ sqlscripts

文件夹。什么我应该写在我的SQL加运行此文件。 我目前使用

@/d:/sqlscripts/abc.sql

,但没有成功。

回答

1

SQL * Plus将路径视为原样并通过它们完成。这意味着你在路径的开头有一个额外的斜线,你应该停止Windows风格回斜线(\)转换为UNIX风格的斜杠(/):

@D:\sqlscripts\abc.sql 
+0

由于它的,现在的工作。 –