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';

最新文章

  1. python 使用总结
  2. 《硝烟中的Scrum和XP》:作者主导Scrum过程的实战经验,四星推荐
  3. php网站的定时事件
  4. C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
  5. Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
  6. dbcp写连接池 Demo
  7. sqlite在c++中的使用方法
  8. SAR图像与光学图像区别
  9. [POJ 3581]Sequence
  10. [转].NET程序破解仅需三步
  11. Callable Future接口的设计原理
  12. springcloud-知识点总结(二):Ribbon&Feign
  13. SQL 必知必会·笔记<11>创建高级联结
  14. PHP策略模式demo
  15. jetty域证书更新
  16. 【转】在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法
  17. 从0x7fffffff+1开始的数学期望
  18. Cordova-conifg.xml配置
  19. maven Missing artifact com.sun:tools:jar:1.5.0
  20. L207

热门文章

  1. 不用框架,原生使用python做注册接口/登陆接口/充值接口的测试,做的数据/代码分离
  2. BP神经网络综合评价法
  3. gitlab使用过程中的需求与解决
  4. Nginx upstream的5种权重分配方式分享
  5. 结队第一次 plus
  6. [SCOI2015]国旗计划
  7. TypeScript专题-Static和使用技巧
  8. 引用Excel控件时,无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”请改用适用的接口
  9. 使用mongodb的一些笔记
  10. VS中自定义类模版