我用 sql 连接到服务器,
我做到了,
SQL>@/path/to/file.sql
但出现SP2-0310: unable to open file
错误。
我用 sql 连接到服务器,
我做到了,
SQL>@/path/to/file.sql
但出现SP2-0310: unable to open file
错误。
在 @ 符号 @"..." 之后尝试将整个内容用双引号引起来
尝试先转到脚本所在的文件夹,然后连接到服务器并运行 SQL>file.sql。使用 MySQL 这可以工作。
.sql 文件是在服务器上还是在您的客户端系统上?它必须驻留在客户端系统上才能正常工作。
我不确定如何在 Unix 中执行此操作,但如果您在 Windows 中启动,请进入用于启动 SQL*Plus 的图标的属性并设置“开始于:”字段以包含脚本的路径. 假设文件在 Dive A:对于这个例子,你可以把 A:\Path\to\File 然后在提示符处使用@file.sql(或者只使用@file,因为默认扩展名是“.sql”)。