• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Oracle Sqlplus命令登录多种方式案例讲解

    Oracle Sqlplus命令登录的几种方式

    sqlplus 命令语法

    sqlplus [ [option>] [{logon | /nolog}] [start>] ]
    option> 为: [-C version>] [-L] [-M "options>"] [-R level>] [-S]
    
    -C version>   将受影响的命令的兼容性设置为version> 指定的版本。该版本具有"x.y[.z]" 格式。例如, -C 10.2.0
    -L             只尝试登录一次, 而不是 在出错时再次提示。
    -M "options>" 设置输出的自动 HTML 标记。选项的格式为:
                   HTML [ON|OFF] [HEAD text] [BODY text] [TABLE text][ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]
    -R level>     设置受限(restricted)模式, 以禁用与文件系统交互的SQL*Plus 命令。级别可以是 1, 2 或 3。最高限制级别为 -R 3, 该级别禁用与文件系统交互的所有用户命令。
    -S             设置无提示(slient)模式, 该模式隐藏命令的提示和回显 的显示。
    
     logon> 为: {username>[/password>][@connect_identifier>] | / }[AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value]
    
     指定数据库帐户用户名, 口令和数据库连接的连接标识符。如果没有连接标识符, SQL*Plus 将连接到默认数据库。
     AS SYSDBA, AS SYSOPER 和 AS SYSASM 选项是数据库管理权限。
    
     connect_identifier> 的形式可以是 Net 服务名或轻松连接。
       @[net_service_name> | [//]Host[:Port]/service_name>]
       net_service_name> 是服务的简单名称, 它解析为连接描述符。
       示例: 使用 Net 服务名连接到数据库, 且数据库 Net 服务名为 ORCL。
          sqlplus myusername/mypassword@ORCL
       Host 指定数据库服务器计算机的主机名或 IP地址。
       Port 指定数据库服务器上的监听端口。
       service_name> 指定要访问的数据库的服务名。
       示例: 使用轻松连接连接到数据库, 且服务名为 ORCL。
          sqlplus myusername/mypassword@Host/ORCL
    
     /NOLOG 选项可启动 SQL*Plus 而不连接到数据库。
     EDITION 指定会话版本的值。
    
    start> 为: @URL>|filename>[.ext>] [parameter> ...]
    使用将分配给脚本中的替代变量的指定参数从 Web 服务器 (URL) 或本地文件系统 (filename.ext)运行指定的 SQL*Plus 脚本。
    
    在启动 SQL*Plus 并且执行 CONNECT 命令后, 将运行站点概要文件 (例如, $ORACLE_HOME/sqlplus/admin/glogin.sql) 和用户概要文件例如, 工作目录中的 login.sql)。这些文件包含 SQL*Plus 命令。
    

    支持的功能很全,但常用的几种连接方式也就几种:

    1. sqlplus / as sysdba

    sqlplus / as sysdba

    无需数据库进入可用状态,就可用用该命令登录,运行startup来启动。

    2. sqlplus “/as sysdba”

    sqlplus "/as sysdba"    
    

    上一条命令的另一种形式,未发现两者有什么区别。

    3. sqlplus username/pwd@host/service_name

    sqlplus tiger/scott@localhost/orcl
    sqlplus tiger/scott@172.16.10.1:1521/orcl

    以用户名/密码、IP:Port、服务名 为参数登录。

    4. sqlplus /nolog

    sqlplus /nolog

    先使用sqlplus命令,而不连接数据库,然后用conn命令登录。

    conn tiger/scott
    conn tiger/scott@172.16.0.1/orcl

    这种方式比第3种方式安全,因为第3种方式登录后,通过ps查看到的进程是带用户名和密码的。

    到此这篇关于Oracle Sqlplus命令登录多种方式案例讲解的文章就介绍到这了,更多相关Oracle Sqlplus命令登录多种方式内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • sqlplus登录\连接命令、sqlplus命令的使用大全
    • sqlplus 命令登录 Oracle数据库的多种方法
    上一篇:RPM包方式安装Oracle21c的方法详解
    下一篇:通过LogMiner实现Oracle数据库同步迁移
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Oracle Sqlplus命令登录多种方式案例讲解 Oracle,Sqlplus,命令,登录,多种,