1.查看监听状态
lsnrctl status 2.启动监听
lsnrctl start 3.关闭监听
lsnrctl stop 4.以数据库管理员登录
sqlplus / as sysdba 5.手动启动数据库
SQL>startup 6.关闭数据库
SQL>shutdown immediate; 7.查看数据库名称
SQL> select name from v$database; 8.查看实例名
SQL> select instance_name from v$instance; 9.查看当前用户角色
SQL> select * from user_role_privs; 10.查看数据库状态
SQL> select status from v$instance; 11.删除用户
SQL> drop user user1; 12.查看系统拥有哪些用户
SQL> select * from all_users; 13.执行sql文件(PATH表示文件的路径)
SQL> @PATH/filename.sql 14.测试sql语句执行时间
SQL>set timing on ; 15.查看数据文件
select * from dba_data_files; 16.查看数据库是否为归档模式
SQL> select name,log_mode from v$database;
SQL> archive log list;
SQL> select archiver from v$instance; 17.查看当前存在的表空间
select * from v$tablespace; 18.查看表空间使用情况
SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; -- 单位是M 19.查看用户默认表空间
SQL> select username,default_tablespace from dba_users; 19.创建表空间(数据文件名一定是单引号引起来)
SQL> create tablespace test_tbsp datafile '/home/oracle/oradata/test_tbsp.dbf' size 100M; 20.修改用户表空间
SQL> alter user user1 default tablespace test_tbsp; 21.查看表空间是否自动扩展
SQL> select file_name,autoextensible,increment_by from dba_data_files where tablespace_name='TEST_TBSP'; 22.表空间开启自动扩展
SQL> alter database datafile '/home/oracle/oradata/test_tbsp.dbf' autoextend on; 23.表空间关闭自动扩展
SQL> alter database datafile '/home/oracle/oradata/test_tbsp.dbf' autoextend off; 24.创建表空间
create tablespace 表空间名 datafile '文件路径\文件名.dbf' size 1024m; 25.创建用户并指定默认表空间和临时表空间
create user 用户名 identified by 密码 default tablespace 表空间名 temporary tablespace 临时表空间名; 26.用户授权
grant all privileges to username;
grant dba to username; 27.导入dmp文件(SQLPlus中须在最前面加$):
imp 用户名/密码@实例名 file=文件路径\文件名.dmp full=y; 28.删除当前用户及其下所有数据:
drop user username cascade; 29.删除表空间及其下所有数据:
drop tablespace 表空间名 including contents and datafiles; 30.SQLPlus断开当前用户
discon+回车键 31.若再连接其他用户
conn+回车键 32.查看当前数据库名:
show parameter db_name; 33.查看当前用户名,表空间
select username,default_tablespace from user_users; 34.查看所有用户名,表空间
select username,default_tablespace from dba_users; 35.查看当前实例名
show parameter instance_name; 36.导出dmp文件(SQLPlus中须在最前面加$)
exp 用户名/密码@实例名 file=文件路径\文件名.dmp full=y; 37.cmd远程连接数据库
sqlplus 用户名/密码@服务器IP:1521/实例名; 38.cmd测试数据库连接
tnsping 服务名
或者 tnsping ip地址:端口号/数据库服务名 39.netca是指网络配置助手就是用来创建、配置监听和服务名用的 40.dbca是指数据库配置工具,主要功能有创建数据库,配置现有数据库选项,删除数据库和管理数据库模板。 41.删除表空间
drop tablespace xxx including contents and datafiles;

42.统计自动扩展表空间

set linesize 180
set pageisze 180
Select Upper(Tablespace_Name) "tablespace_name",
sum(bytes)/1024/1024 "use_mb",
sum(maxbytes)/1024/1024 "max_mb",
to_char(Round(sum(bytes/1024/1024)/sum(maxbytes/1024/1024)*100,2),'fm99999990.0099') "use%"
From Dba_Data_Files
Where autoextensible='YES'
Group By Tablespace_Name,autoextensible;

43.查看用户连接会话

select 'ALTER     SYSTEM     KILL     SESSION     ''' || vs.sid || ', ' ||
vs.serial# || ''';',
vs.machine,
terminal,
program,
vs.status,
vs.inst_id,
vs.status
from gv$session vs
where vs.username = '用户名' and program='JDBC Thin Client';

oracle常用命令收集的更多相关文章

  1. Oracle常用命令1

    一. 安装是用户管理: sqlplus /nolog; connect /as sysdba; alter user sys identified by change_on_install; alte ...

  2. oracle常用命令总结

    声明:本文为博主在做项目中用到的一些常用命令,请勿转载,只为保存. oracle常用命令总结 创建表空间: --create tablespace vms--datafile 'e:\vms.dbf' ...

  3. oracle常用命令【转载】

    oracle常用命令 一.Oracle数据库实例.用户.目录及session会话查看: 1.ORACLE SID查看设置 查看SID.用户名 $ env|grep SID .select * from ...

  4. Data Base Oracle 常用命令

    Data Base  Oracle 常用命令 1.登录:(不需要密码,属于管理员权限) conn /as sysdba; 2.查看数据库存储位置: select name from v$datafil ...

  5. oracle常用命令(1)

    oracle常用命令 一.登录 1.管理员身份登录:sqlplus/nolog--->conn/as sysdba 2.普通用户登录:sqlplus/nolog---->conn 用户名/ ...

  6. 收集整理的oracle常用命令大全

    一.Oracle的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  7. Oracle常用命令大全(很有用,做笔记)

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  8. oracle常用命令(比较常见好用)

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle  a.启动ORACLE系统 oracle>svrmgr ...

  9. linux下 oracle常用命令

    打开图形化窗口: 1)Database Configuration Assistant windows    (添加数据库实例) $ dbca 2)Oracle Net Configuration A ...

随机推荐

  1. macof python攻击脚本

    #!/usr/bin/python import sys from scapy.all import * import time iface="eth0" if len(sys.a ...

  2. Mysql学习笔记03

    Mysql 的视图 1  view  在查询中,我们经常把查询结果当成临时表来看, view 是什么? View 可以看成一张虚拟的表,是表通过某种运算得到的有一个投影. 2 如何创建视图? 创建视图 ...

  3. idea中自动生成实体类

    找到生成实体的路径,找到Database数据表 找到指定的路径即可自动生成entity实体 在创建好的实体类内如此修改 之后的步骤都在脑子里  写给自己看的东西 哪里不会就记录哪里 test类(以前都 ...

  4. [Log函数]C++log函数使用

    先引入头文件#include<cmath> 以e为底:log(exp(n)) 以10为底:log10(n) 以m为底:log(n)/log(m)

  5. 七、OpenStack—dashboard组件安装

    1.安装包# yum install openstack-dashboard2.编辑 /etc/openstack-dashboard/local_settings 文件 需要更改的几处内容如下: ) ...

  6. 2019-3-26WinForm窗体间如何传值的几种方法

    窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式: 公共静态变量: 使用共有属性: 使用委托与事件: 通过构造函数把主窗体传递到从窗体中: 一.通过静态变量 特点:传值是双 ...

  7. matplotlia应用

    一.简单使用 使用函数 plt.polt(x,y,label,color,width) 根据x,y 数组 绘制直,曲线 import numpy as np #引用numpy库,从新命名它为np(以后 ...

  8. Pi 3B+编译安装python3.6.8

    树莓派镜像版本2018-11-13,更新到2019-01-09 sudo apt-get update sudo apt-get upgrade -dev libgdbm-dev libsqlite3 ...

  9. ios日期显示NaN

    ios中js通过getMonth()获取到的日期显示NaN,而在其他地方如pc.安卓都是ok的,这是为什么呢,原来这里有个ios的兼容问题,需要将日期中的“-”替换为“/” var time = ne ...

  10. 【转】线段树完全版~by NotOnlySuccess

    线段树完全版  ~by NotOnlySuccess 很早前写的那篇线段树专辑至今一直是本博客阅读点击量最大的一片文章,当时觉得挺自豪的,还去pku打广告,但是现在我自己都不太好意思去看那篇文章了,觉 ...