我在Windows环境中使用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
以上可能吗?如果没有,是否有更好的替代方法?
由于
答案 0 :(得分:4)
好吧我发现这确实有效。
sqlplus @%DEV_HOME%/test.sql
由于