玩转oracle 11g(4):连接,文件操作,交互命令
1连接plsql开始学习
2 Oracle安装会自动的生成sys用户和system用户:
(1) sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install
(2) system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager
(3) 一般讲,对数据库维护,使用system用户登录就可以拉
也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。
3连接命令
- conn[ect]
用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper
2.disc[onnect]
说明: 该命令用来断开与当前数据库的连接
3.psssw[ord]
说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system登录。
4.show user
说明: 显示当前用户名
5.exit
说明: 该命令会断开与数据库的连接,同时会退出sql*plus
sqlplus有几种登陆方式 比如:
1.C: > sqlplus “/as sysdba”
C: > sqlplus / as sysdba --以操作系统权限认证的oracle sys管理员登陆
2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式
SQL> conn /as sysdba
&
SQL> conn sys/password as sysdba
3.C: > sqlplus scott/tiger --非管理员用户登陆
4.C: > sqlplus scott/tiger@orcl --非管理员用户使用tns别名登陆
5.C: > sqlplus sys/password@orcl as sysdba --管理员用户使用tns别名登陆
6.C: > sqlplus --不显露密码的登陆方式
Enter user-name:sys
Enter password:password as sysdba --以sys用户登陆的话 必须要加上 as sysdba 子句
文件操作命令
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
start d:\zjxx.sql
只是测试命令可以使用
交互式命令
1.&
说明:可以替代变量,而该变量在执行时,需要用户输入。
select * from emp where job=’&job’;
2.edit
说明:该命令可以编辑指定的sql脚本
案例:SQL>edit d:\a.sql
3.spool
说明:该命令可以将sql*plus屏幕上的内容输出到指定文件中去。
spool d:\b.sql 并输入 spool off
显示和设置环境变量
概述:可以用来控制输出的各种格式,set show如果希望永久的保存相关的设置,可以去修改glogin.sql脚本
1.linesize
说明:设置显示行的宽度,默认是80个字符
show linesize
set linesize 90
2.pagesize说明:设置每页显示的行数目,默认是14
用法和linesize一样
至于其它环境参数的使用也是大同小异
玩转oracle 11g(4):连接,文件操作,交互命令相关推荐
- oracle 11g从DBF文件恢复数据
oracle 11g从DBF文件恢复数据 oracle 11g从DBF文件恢复数据 sqlplus登录数据库 备份控制文件 停止数据库 备份新数据库的DBF(实例名:XE) 找到刚刚备份的trc文件 ...
- 02 文件操作基础命令
02 文件操作基础命令 1. Linux系统的单根目录结构 linux与windows的目录结构对比 绝对路径与相对路径 一切皆文件的设计思想 文件的时间 ls -l 文件名 仅看的是文件的修改时间 ...
- linux重命名tar命令,linux常用操作指令4 —— 文件操作相关命令(mkdir、touch、rm、mv、cp、cat 、 find 、tar、chmod)...
文件操作相关命令 文件操作相关命令 1.创建文件夹mkdir 2.创建文件touch 3.移动文件夹mv(类似于剪切) 4.删除rm 5.重命名mv 6.复制cp 7.查看文件(cat.head.ta ...
- 玩转oracle 11g(35):rman备份-参数文件spfile损坏恢复
1.参数文件spfile损坏恢复 (1)选择"开始""运行",输入cmd,按回车. (2)输入" set oracle_sid=docare&quo ...
- Oracle 11g DRCP连接方式——基本原理
学习Oracle是一个复杂.繁琐的过程.在浩如烟海的Oracle官方资料.新特性.MOS资料和各种Internal知识面前,我们总是觉得力不从心.不知所措.但是,这往往也就是我们不断坚持.积累和追寻的 ...
- 玩转oracle 11g(1):Oracle 11g的安装
由于工作需要,本人现在要对oracle 11g做一段攻坚战,先从安装开始 基本是傻瓜程序,网上也有大量教程 1 安装数据库软件 安装前准备工作 a.必须使用超级用户安装(adminstrator) b ...
- oracle 11g gateway 连接sqlserver 2005 ,ORA-28545解决
安装好oracle 11g transport gateway,原本机器上已经存在oracle 10g database,同是windows 2003 64bit平台上的. 1.在tg_1\dg4ms ...
- Oracle 11g重建控制文件——控制文件全部丢失,从零开始
控制文件(control file)是一个相当小的文件(最多能增长到64M左右),其中包含Oracle需要的其他文件的一个目录.参数文件告知实例控制文件的位置,控制文件则告知示例数据库和在线重做日志文 ...
- oracle gateway 28545,oracle 11g gateway 连接sqlserver 2005 ,ORA-28545解决
安装好oracle 11g transport gateway,原本机器上已经存在oracle 10g database,同是windows 2003 64bit平台上的. 1.在tg_1\dg4ms ...
- 玩转oracle 11g(45):关系数据库
关系数据库 关系模型 定义:以二维表的形式表示实体和实体之间联系的数据模型称为关系数据模型. 从模型的三要素角度看,关系模型的内容为: ( 1 )数据结构:一张二维表格. ( 2 )数 ...
最新文章
- python引用大数据,Python 3 UDF
- AngularJS $http 异步后台无法获取请求参数
- TP5 连接oracle数据库
- Android Studio安装应用时报错 installation failed with message Failed to finalize session......
- 计算机视觉论文-2021-07-09
- 从小白到大数据人工智能专家的学习历程-送100G学习资料
- 设置分录行按钮监听事件
- echarts 广州地图入门案例
- Unity知识点0001(Yanlz+协程+List+MeshRender+对象池+链条关节+PlayerPrefs+脚本生命周期+LOD+)
- 马云和卫哲:从不屑到仰慕 从朋友到诀别
- java 视频比特率_java – 为MediaCodec设置的有效比特率是多少
- 程序员的三行代码情书
- 31 Three.js的特殊光源镜头光晕(lens flare)
- Matlab视觉处理模块定位控制全向轮小车运动:目标跟踪测试
- 用函数统计各分数段人数c语言,如何使用Excel函数统计各或分数段的人数(五种方法).doc...
- day04-Testin云测平台操作
- 时间的单位 频率单位 换算
- Excel如何删除合并单元格列后的空单元格
- 公共 DNS 服务器 IP 地址
- 测试之道——阿里巴巴八年测试专家倾情奉献
热门文章
- [导入]ServerVariables集合
- AJAX(2),我的第一个AJAX程序
- js脚本锁计算机软件,JS使用插件cryptojs进行加密解密数据实例
- 计算机word基本知识选择题,2017计算机基础考试选择题「附答案」
- mysql date time year_YEAR、DATE、TIME、DATETIME和TIMESTAMP详细介绍[MySQL数据类型]
- 认证服务器协议,基于口令的客户端/服务器认证协议
- oracle集群监听启动,在RAC中lsnrctl和srvctl操作监听区别
- Javascript 调试技巧
- ZRender实现粒子网格动画实战
- 给element的select添加复选框