Oracle常用命令-基本命令

作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验
B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007

擅长Oracle数据库运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。

在这里插入图片描述

文章目录

前言

本文总结了在Sql*plus下常用的Oracle基本命令,大家多点赞关注!

一.日常命令

1、	登陆SQL*Plus(以管理员用户登陆)
conn system/jeames@orcl         
conn sys/jeames@orcl as sysdba
断开连接	
-- disc
2、	显示用户名	
--show user
3、设置显示行的宽度为100		
--set linesize 100
4、设置每页显示的行数目为18		
--set pagesize 18
5、显示当前数据库的全称		
-- select * from global_name;
6、Oracle中究竟有多少种角色		
--select * from dba_roles;
7、查询数据库的表空间,一般是DBA用户去查
SQL>select tablespace_name from dba_tablespaces;
8、查询Oracle中所有的系统权限
SQL>select * from system_privilege_map order by name;
9、查询Oracle中所有的对象权限
SQL>select distinct privilege from dba_tab_privs;
10、当前用户下的表
SQL>select table_name from user_tables;
11、	显示当前数据库可以访问的所有数据字典视图
SQL>select * from dict where comments like'%grant%';
12、查看某个用户具有什么样的角色?
SQL>select * from dba_role_privs where grantee='SCOTT';
13、查看某个用户(角色)具有什么样的系统权限?
SQL>select * from dba_sys_privs where grantee='SCOTT';
14、查看某个用户(角色)具有什么样的对象权限?
SQL>select * from dba_tab_privs where grantee='SCOTT'; 
15、查询Oracle中所有用户信息
SQL> select * from all_users;
16、关闭数据库
SQL>shutdown
17、启动数据库
SQL>startup
18、显示初始化参数
SQL>show parameter
19、提交事务
SQL>COMMIT;
20、打开输出选项
SQL>set serveroutput on

二、SET命令

SQL> set echo on               //设置运行命令是是否显示语句
SQL> set feedback on;       //设置显示“已选择XX行”
SQL>set feedback off;      //回显本次sql命令处理的记录条数,缺省为on
SQL>set heading off;     //输出域标题,缺省为on
SQL>set pagesize 0;      //输出每页行数,缺省为24,为了避免分页,可设定为0。
SQL>set linesize 80;      //输出一行字符个数,缺省为80
SQL>set numwidth 12;     //输出number类型域长度,缺省为10
SQL>set termout off;     //显示脚本中的命令的执行结果,缺省为on
SQL>set trimout on;   //去除标准输出每行的拖尾空格,缺省为off
SQL>set trimspool on;  //去除重定向(spool)输出每行的拖尾空格,缺省为off
SQL>set serveroutput on;  //设置允许显示输出类似dbms_output
SQL> set timing on;          //设置显示“已用时间:XXXX”
SQL> set time on;          //设置显示时间
SQL> set autotrace on;    //设置允许对执行的sql进行分析

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持
您的批评指正是我写作的最大动力!

❤️ 技术交流可以 关注公众号:IT邦德 ❤️

猜你喜欢

转载自blog.csdn.net/weixin_41645135/article/details/121431731
今日推荐