在 sql 开发人员中打开并 运行 来自网络驱动器的 sql 文件

open and run the sql file from network drive in sql developer

我正尝试从网络驱动器 运行 文件,但收到错误消息 Unable to open file

我正在尝试在 sql 开发人员中对 运行 使用以下命令:

@\chllrog.amastre.com\Shares\test\execute_report.sql

我也像下面这样尝试过,但收到相同的错误消息:

@"\chllrog.amastre.com\Shares\test\execute_report.sql"

当我从此位置打开 execute_report.sql 文件并执行文件的内容时,会在同一目录中创建新的 excel 文件,然后创建新文件并开始工作。

为您的操作系统使用网络映射(在 Windows 中,右键单击资源管理器中的共享文件夹并 Map Network Drive)。然后你可以 运行 来自 SQL Developer 使用映射驱动器的脚本,例如:@z:\Shares\test\execute_report.sql

您可以对假脱机和输出文件使用相同的文件寻址

它在没有驱动器映射的情况下对我有用:

sqlplus /nolog "@\server\path\file.sql"

sqlplus 版本 12.2.0.1
显然,引号和“@”很重要。