【发布时间】:2010-10-05 06:35:53
【问题描述】:
如何在windows下更改SQL Plus中的当前目录。
我正在尝试使用几个“@filename”命令编写脚本。
我知道可以使用 File --> Open 命令打开脚本,这将更改当前目录,但我正在寻找一种自动无人值守的方法。
分辨率
根据 Plasmer 的回复,我在 Windows 中设置了 SQLPATH 环境变量,并得到了对我来说足够好的东西。我没有尝试用 HOST 命令设置它(我怀疑它会起作用)。
Pourquoi Litytestdata 的答案很好,但对我不起作用(目录相距太远)。当然,盖伊关于无法完成的回答也是正确的。我会投票给这两个,并接受 Plasmer 的回答。
【问题讨论】:
-
对于所有遇到此问题的人,请特别注意汤姆的回答。这很可能是问题所在。在运行“sqlplus”命令之前,您必须在 Windows 中使用“cd”命令。 cd 应该将目录更改为包含要运行的脚本的目录。