3

我用 sql 连接到服务器,

我做到了,

SQL>@/path/to/file.sql

但出现SP2-0310: unable to open file错误。

4

4 回答 4

1

在 @ 符号 @"..." 之后尝试将整个内容用双引号引起来

于 2012-04-16T20:06:07.607 回答
1

尝试先转到脚本所在的文件夹,然后连接到服务器并运行 SQL>file.sql。使用 MySQL 这可以工作。

于 2012-04-16T20:18:00.500 回答
1

.sql 文件是在服务器上还是在您的客户端系统上?它必须驻留在客户端系统上才能正常工作。

于 2012-04-16T21:56:01.893 回答
1

我不确定如何在 Unix 中执行此操作,但如果您在 Windows 中启动,请进入用于启动 SQL*Plus 的图标的属性并设置“开始于:”字段以包含脚本的路径. 假设文件在 Dive A:对于这个例子,你可以把 A:\Path\to\File 然后在提示符处使用@file.sql(或者只使用@file,因为默认扩展名是“.sql”)。

于 2012-12-17T22:45:04.303 回答