Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 768|回复: 0

[默认分类] sqlplus登录、连接命令

[复制链接]
  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-7-6 16:04:04 | 显示全部楼层 |阅读模式

    常用:
      
       sqlplus username/password  如:普通用户登录  sqlplus scott/tiger
      
      
       sqlplus username/password@net_service_name 如: sqlplus scott/tiger@orcl

      
      
       sqlplus  username/password as sysdba 如:sqlplus sys/admin as sysdba
      
      
       sqlplus username/password@//host:port/sid
      
      
       注意:sys和system需要以sysdba登录
      
      
       

      
      
       在进入sql*plus之后,可以使用conn连接到其他用户,如:conn sys/admin as sysdba
      
      
       

      
      
       在DOS环境下,输入“sqlplus /?”,如下:
      
    C:\Documents and Settings\HH>sqlplus /?
    SQL*Plus: Release 11.2.0.1.0 Production on 星期六 8月 13 16:56:46 2011
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    SQL*Plus: Release 11.2.0.1.0 Production
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    使用 SQL*Plus 执行 SQL, PL/SQL 和 SQL*Plus 语句。
    用法 1: sqlplus -H | -V
        -H             显示 SQL*Plus 版本和用法帮助。
        -V             显示 SQL*Plus 版本。
    用法 2: 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>     设置受限模式, 以禁用与文件系统交互的SQL*Plus 命令。级别可以是 1, 2 或 3。最高限制级别为 -R 3, 该级别禁用与文件系统交互的所有用户命令。
        -S             设置无提示模式, 该模式隐藏命令的 SQL*Plus 标帜, 提示和回显 的显示。



      

    <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 命令。




      有关详细信息, 请参阅 SQL*Plus 用户指南和参考。






      

      
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-6-3 16:47 , Processed in 0.352595 second(s), 38 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表