0

我正在使用 sqldeveloper 查询数据库并将结果导出到 csv 文件。我每天都需要这个文件,所以想创建可以在 Windows 任务调度程序上安排的 bat 文件。我正在研究它,发现我可以使用 SQLcl 来运行我的脚本来导出查询数据。但不知何故我无法连接它,它给了我错误'ORA-01017:用户名/密码无效;登录被拒绝。这是我来自 sql developer 的连接属性

在此处输入图像描述

这是我的命令行:

sql testuser1/mypass@tstwd2.myhost.internal:1521/tst.internal

我安装了 java 开发工具包

在此处输入图像描述

java需要什么吗?还是我需要任何特殊权限才能运行 sql 命令行?

4

1 回答 1

0

发现了问题,我的用户 ID 用双引号引起来,所以我必须使用转义序列**\**,它的工作原理就像一个魅力。

于 2020-07-13T14:49:54.440 回答