1
我在windows环境下使用sqlplus。目前,我从一个特定的目录运行sqlplus。我的机器上有几个地方有几个脚本。以下是我在sqlplus中用来执行这些脚本的示例命令。在SQLplus中,有没有办法通过使用环境变量来执行文件?
sqlplus> @../../scripts/oracle/viewdbajobs.sql
sqlplus> @../../../../../devhome/admin/scripts/listinactiveusers.sql
sqlplus> @../../../../../../../web/app/testscript.sql
它非常烦人,必须键入所有只是访问目录。我想如果我可以配置每个位置的几个环境变量,我可以做这样的事情
sqlplus> @$ORACLE_SCRIPTS/viewdbajobs.sql
sqlplus> @$DEVHOME_SCRIPTS/listinactiveusers.sql
sqlplus> @$WEB_HOME/testscripts.sql
上述可能吗?如果没有,是否有更好的替代方法?
谢谢