一、sys用户和system用户
Oracle安装会自动的生成sys用户和system用户
(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install
(2)、system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager
(3)、一般讲,对数据库维护,使用system用户登录就可以拉
注意:也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。
 登录命令:

用sys 用户登录: sqlplus '/as sysdba'

用其他用户登录: sqlplus 'scott/tiger'

二、sql*plus工具简介
sql*plus是oracle自带的工具软件,主要用于执行sql语句,pl\sql块。
操作如下:
(1)、在D:\dev\oracle\product\10.2.0\db_1\bin\目录下的sqlplusw.exe。(D:\dev\oracle\为oracle安装目录,也就是切换到oracle的主目录:cd $ORACLE_HOME)。
(2)、在运行栏中输入“sqlplusw”即可

三、sqlplus dos工具简介
(1)、概述:sqlplus是在dos下操作oracle的工具,其功能和sql*plus相似。
(2)、操作如下:在运行栏中输入“sqlplus”即可

四、PLSQL Developer工具,需要自己安装,推荐大家使用

             

五、sql*plus常用命令
1)、连接命令
1.conn[ect]
用法:conn 用户名/密码@网络服务名 [as sysdba/sysoper]
说明:当用特权用户身份连接时,必须带上as sysdba或是as sysoper
eg、
SQL> show user
USER 为 "SCOTT"
SQL> conn system/oracle@orcl
已连接。
SQL> show user
USER 为 "SYSTEM"
SQL>
以上命令实现类似切换用户的效果
2.disc/disconn/disconnect
说明: 该命令用来断开与当前数据库的连接
3.pssw[ord]
说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system登录。
eg、
SQL> conn scott/oracle
已连接。
SQL> passw
更改 SCOTT 的口令
旧口令:
新口令:
重新键入新口令:
口令已更改
SQL>
4.show user
说明: 显示当前用户名
5.exit
说明: 该命令会断开与数据库的连接,同时会退出sql*plus
5.clear screen
清空屏幕

2)、文件操作命令
1.start和@
说明: 运行sql脚本
案例: sql>@ d:\a.sql或是sql>start d:\a.sql
2.edit
说明: 该命令可以编辑指定的sql脚本
案例: sql>edit d:\a.sql,这样会把d:\a.sql 这个文件打开
3.spool
说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。
案例: sql>spool d:\b.sql并输入sql>spool off
eg、
sql>spool d:\b.sql;
sql>select * from emp;
sql>spool off;

3)、交互式命令
1.&
说明:可以替代变量,而该变量在执行时,需要用户输入。
select * from emp where job='&job';

4)、显示和设置环境变量
概述:可以用来控制输出的各种格式,set show 如果希望永久的保存相关的设
置,可以去修改glogin.sql 脚本
1.linesize
说明:设置显示行的宽度,默认是80个字符
show linesize
set linesize 90
2.pagesize说明:设置每页显示的行数目,默认是14
用法和linesize 一样
至于其它环境参数的使用也是大同小异

--------------------------------------------------------------------------
Blog:http://www.cnblogs.com/linjiqin/
J2EE、Android、Linux、Oracle QQ交流群:142463980、158560018(满)

转载于:https://www.cnblogs.com/gaochsh/p/5572311.html

sql/plus 常用操作相关推荐

  1. MS SQL Server 常用操作

    以下为常用: --发邮件应该很常用吧 exec msdb.dbo.sp_send_dbmail@profile_name = @mail_profile, --邮件配置主档,通过数据库邮件配置向导生成 ...

  2. tp6 SQL调试常用操作

    1.fetchSql(),数据表和DB类都能调用,案例如下: public function index(){$res=Db::name('test2')->fetchSql()->fin ...

  3. SQL server常用查询

    SQL server常用操作 查询:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,v ...

  4. 2020 年入门数据分析选择 Python 还是 SQL?七个常用操作对比!

    作者 | 刘早起 来源 | 早起Python(ID:zaoqi-python) 头图 |  CSDN 下载自东方IC SQL 和 Python 几乎是当前数据分析师必须要了解的两门语言,它们在处理数据 ...

  5. Spark SQL概述,DataFrames,创建DataFrames的案例,DataFrame常用操作(DSL风格语法),sql风格语法

    一. Spark SQL 1. Spark SQL概述 1.1. 什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作 ...

  6. 入门数据分析选择Python还是SQL?七个常用操作对比!

    SQL和Python几乎是当前数据分析师必须要了解的两门语言,它们在处理数据时有什么区别?本文将分别用MySQL和pandas来展示七个在数据分析中常用的操作,希望可以帮助掌握其中一种语言的读者快速了 ...

  7. 【数据库】第一章 数据库的分类、SQL、数据库、表和表记录的常用操作

    [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 文章目录 [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 一.数据库的分类 1.关系型数据库 2.非关系型数据库 3.MyS ...

  8. MYSQL 中 SQL 常用操作

    SQL常用操作大全 1.SQL简单的操作 -- 常见SQL-- 查询 SELECT id,username,password FROM admin;-- 插入 INSERT INTO admin(us ...

  9. 2020年入门数据分析选择Python还是SQL?七个常用操作对比!

    作者 | 刘早起 来源 | 早起Python(ID:zaoqi-python) 头图 |  CSDN 下载自东方IC SQL 和 Python 几乎是当前数据分析师必须要了解的两门语言,它们在处理数据 ...

  10. mysql sql 字符串字段保留数字_SQL字符串以及数字常用操作汇总

    SQL字符串以及数字常用操作汇总 更新时间:2013年06月11日 09:05:12   作者: 本篇文章是对SQL字符串以及数字的常用操作进行了详细的总结与分析,需要的朋友参考下 --将字符串中从某 ...

最新文章

  1. 为何断点不停 Application_Start()方法
  2. Tkinter的Button组件的使用
  3. shell中获取本机ip地址
  4. boost::scoped_thread相关的测试程序
  5. 【设计】精致的侧滑菜单设计案例
  6. 矩阵快速幂各类题型总结(一般,共轭,1 * n, 矩阵简化)
  7. some fragments
  8. 学徒学计算机,那个有能力的高人愿意收我做学徒啊,我是学计算机的
  9. Golang Post传参调用示例
  10. python基本运算_python中的基本运算
  11. java jxl读取xlsx_Java添加、读取Excel公式
  12. echarts词云图实现_系统讲解如何用Python制作自己专属的词云图(示例)
  13. 一个非常好用的插件-FeHelper
  14. 自动阅读专业版第七次更新---原薅羊毛专业版
  15. 收藏有关信号处理的博客
  16. IPA-蛋白质组、代谢组、转录组分析利器
  17. 自动驾驶常见英文缩写
  18. 软件是怎么开发出来的?怎么进行软件开发流程详解
  19. 第二阶段(day07)bootstrap
  20. mysql与mysqld

热门文章

  1. 探索ASP.NET MVC5系列之~~~1.基础篇---必须知道的小技能
  2. InnoDB中Adaptive hash index存在问题、Percona改进及一个bug
  3. SWIFT显示底部的工具条
  4. asp.net 域名注册查询接口 支持批量后缀查询
  5. iterator总结(未完)
  6. LoadRunner启动自带例子Web Tours报错
  7. C++实现读取图片的长度和宽度
  8. ecshop send.php on line 71,搭建LNMP发布ecshop系统及压测启用opcache缓存与否的情况
  9. 分布式系统设计时,遵循CAP原则
  10. 字符串中第一个只出现一次的字符