oracle 中 sqlplus命令大全

1、简介:

Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句,我们通常所说的DML、DDL、DCL语句都是sqlplus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道。

2、常用命令

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环境(windows系统)或者终端中(Linux系统)下,输入“sqlplus /?”,如下:

suguniang@SuGuNiang:/home/oracle$ sqlplus /?

显示结果如下所示,是一些关于Oracle是用的详细信息:

SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 15 12:55:27 2016

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 [ [

上所述是小编给大家介绍的oracle 中 sqlplus命令大全,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • oracle 安装与SQLPLUS简单用法

    一 安装oracle数据库成功之后,会显示相关的数据库信息: 全局数据库名:oracle 系统标识符(SID):oracle 服务器参数文件名:c:\oracle\product\10.2.0\db_1/dbs/spfileoracle.ora Database Control URL为http://210.45.216.146:1158/em 数据库账户:SYS,SYSTEM,DBSNMP,SYSMAN 密码:oracle iSQL*Plus URL 为: http://210.45.216.

  • oracle sqlplus 常用命令大全

    SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off --禁止输出列标题,默认值为ON SQL> set feedback off --禁止显示最后一行的计数反馈信息,默认值为"对6个或更多的记录,回送ON" SQL> set timing on --默认为OFF,设置查询耗时,可用来估计SQL语句的执行时间

  • sqlplus登录\连接命令、sqlplus命令的使用大全

    我们通常所说的DML.DDL.DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道. 常用: sqlplus username/password  如:普通用户登录  sqlplus scott/tiger sqlplus username/password@net_service_name 如:

  • Linux中Oracle的sqlplus下退格和Del键无效的问题解决

    PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Linux下oracle的sqplus时,输错字符后按Backspace键或Del键删除时,会出现^H或其他乱七八糟的的字符,感觉非常别扭不习惯,虽然可以通过Ctrl+Backspace组合键实现删除功能,但是严重影响使用效率.google了一番,终于完美解决此问题.总结记录如下,本文是此问题最完整的总结: 乱七八糟的字符如图: 一.SecureCRT终端里的解决方法:(不完美) 在Secur

  • Oracle数据库使用sqlplus时的连接错误与方向键乱码解决

    连接错误 安装好以后,我登录企业后台(http://ubuntu:1158/em)报错,用sqlplus连接oracle也报错. 一,遇到的错误如下 1,ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach) 2,ORA-28547: connection to server failed, probable Oracle Net

  • Python调用SQLPlus来操作和解析Oracle数据库的方法

    先来看一个简单的利用python调用sqlplus来输出结果的例子: import os import sys from subprocess import Popen, PIPE sql = """ set linesize 400 col owner for a10 col object_name for a30 select owner, object_name from dba_objects where rownum<=10; ""&quo

  • Oracle SqlPlus设置Login.sql的技巧

    sqlplus在启动时会自动运行两个脚本:glogin.sql.login.sql这两个文件 执行顺序为 1.默认在在$ORACLE_HOME/sqlplus/admin路径下查找glogin.sql文件执行 2.默认在在当前路径下查找login.sql文件执行,若未查找到对应文件则执行3 3.判断是否设置SQLPATH环境变量,如果设置了该变量则在对应路径下查找并执行,未找到则停止查找 可以在login.sql文件中加入一些常用设置使用SQLPLUS时更便捷,以下试验在ORACLE 11.2.

  • oracle 中 sqlplus命令大全

    1.简介: Oracle的sql*plus是与oracle进行交互的客户端工具.在sqlplus中,可以运行sqlplus命令与sqlplus语句,我们通常所说的DML.DDL.DCL语句都是sqlplus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道. 2.常用命令 sqlplus username/password

  • Linux下Oracle中SqlPlus时上下左右键乱码问题的解决办法

    window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在Linux下,会出现各种乱码,非常不方便,如下图所示,每次打错一个字符就需要重新打一遍. 解决办法:rlwrap 可以用来支持Oracle下sqlplus历史命令的回调功能,提高效率. 解决过程: 1.首先下载rlwrap和readline: readline-6.3.tar.gz rlwrap-0.30.tar.gz 2.安装readline包 tar -zxvf readline-6.3.tar.gz c

  • Oracle中Spool命令的使用方法实例

    前言 对于Oracle中的Spool命令,其实还可以换一种问法为,如何将sqlplus中的结果输出到指定的文件夹中. 近期在进行Oracle数据库备份的时候,由于数据库安装时出现问题,在进行逐步排查过程时,为了方便,将执行的相关语句在控制台的结果信息都输出到日志文件,以便能及时反馈到Oracle相关支持部门进行问题解决. Oracle中Spool 命令使用方法 方法/步骤 首先需要明白Spool是Oracle的命令而不是sql语句. Spool命令是将在这期间oracle所有的操作结果写入到指定

  • 详解Linux中vi命令大全

    vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻. vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line m

  • Oracle中 lsnrctl命令使用总结(推荐)

    Oracle监听服务lsnrctl参数及查询状态详解,常用参数. 在命令行中先输入lsnrctl,进入以下页面 1.status 显示监听器的状态.命令显示监听器是不是活动的,日志与跟踪文件的位置,监听器已经持续运行了多长时间,以及监听器所监听的任务. 2.star 启动指定的监听器. 3.stop 关闭指定的监听器. 4.services 列举监听器的服务信息. 5.version 显示oracle软件与协议适配器的版本. 6.reload 重新装入监听器,重新读取listener.ora文件

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

    目录 Oracle Sqlplus命令登录的几种方式 1. sqlplus / as sysdba 2. sqlplus "/as sysdba" 3. sqlplus username/pwd@host/service_name 4. sqlplus /nolog Oracle Sqlplus命令登录的几种方式 sqlplus 命令语法 sqlplus [ [<option>] [{logon | /nolog}] [<start>] ] <option

  • oracle SQL命令大全

    delete 删除一张大表时空间不释放,非常慢是因为占用大量的系统资源,支持回退操作,空间还被这张表占用着. truncate table 表名 (删除表中记录时释放表空间) DML 语句: 表级共享锁: 对于操作一张表中的不同记录时,互不影响 行级排它锁:对于一行记录,oracle 会只允许只有一个用户对它在同一时间进行修改操作 wait() 等到行级锁被释放,才进行数据操作 drop一张表时也会对表加锁,DDL排它锁,所以在删除一张表时如果当前还有用户操作表时不能删除表 alter tabl

  • Node.js中npm常用命令大全

    npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载.安装.上传以及管理已经安装的包. npm install 安装模块 基础语法 npm install (with no args, in package dir) npm install [<@scope>/]<name> npm install [<@scope>/]<name>@<tag>

  • linux中压缩与备份命令大全

    一.压缩与解压缩 1.compress [-rcv] 文件或目录 <==压缩 uncompress 文件.Z <==解压缩 -r:可以连同目录下的文件也同时进行压缩 -c:将压缩数据输出成standard output(输出到屏幕) -v:可以显示出压缩后的文件信息以及压缩过程中的一些文件名变化 (这个命令是非常老旧的一款) 2.gzip [-cdtv#] 文件名 -c:将压缩的数据输出到屏幕上,可通过数据流重定向来处理 -d:解压缩的参数 -t:可以用来检验一个压缩文件的一致性,看看文件有错

  • sqlplus 命令登录 Oracle数据库的多种方法

    目录 1 概述 2 三种登录方法 2.1 sqlplus / as sysdba 2.2 sqlplus username/password@ip:port/sid 2.3 sqlplus /nolog 3 备选命令 1 概述 sql*plus 通过命令行登录 Oracle 数据库有两种方法 方式1:通过 sql*plus 命令窗口(下载 Oracle 时,自带) 方式2:通过 cmd 窗口(即使忘记了密码,也可以登录) 2 三种登录方法 方式1: > sqlplus / as sysdba 方

随机推荐