Oracle SQLPlus -L选项含义及相关文档查询求助
Oracle SQL*Plus -L 选项详解
- -L 选项的核心作用:该选项是Login Only模式的缩写,SQL*Plus仅会尝试一次登录操作,若首次登录验证失败(比如用户名/密码错误、数据库连接别名无效等),不会重复弹出登录提示,直接退出程序。
- 脚本中的实用价值:在自动化Shell脚本场景下,这个选项能避免脚本因等待手动输入登录信息而卡住。比如你给出的命令:
搭配sqlplus -L ${User}/$Pass@$Alias &>/dev/null&>/dev/null可以静默执行登录检查,失败时直接退出,不会产生交互停顿。 - 官方定义:Oracle官方文档中对-L的描述为:"Attempt to log on just once, instead of reprompting on error",即仅尝试一次登录,错误时不重新提示。
内容的提问来源于stack exchange,提问作者Rym
相关产品推荐
相关产品推荐

