转至:https://blog.csdn.net/creativemobile/article/details/8982164

1监听

(1)启动监听 
lsnrctl start 
(2)停止监听  
lsnrctl stop  
(3)查看监听状态  
lsnrctl status

2启动

(1)以oracle用户进入 
su - oracle 
运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录; 
sqlplus /nolog 
(2)以管理员身份进入 
conn /as sysdba 
(3)启动数据库 
startup 
(4)停止数据库 
shutdown immediate 
(5)远程连接数据库 
sqlplus /nolog 
conn sys/sys@IP:1521/orainstance as sysdba 
(6)直接运行 
dbstart //启动数据库脚本  
dbshut //停止数据库脚本

3用户管理

(1)创建用户 
create user "username" identified by "userpassword"; 
PS:后面可带表空间 
(2)删除用户 
drop user “username” cascade; 
PS:cascade 参数是级联删除该用户所有对象,经常遇到如用户有对象而未加此参数则用户删不了的问题,所以习惯性的加此参数  
(3)用户授权 
grant connect,resource,dba to "username"; 
(4)查看当前用户的角色 
select * from user_role_privs; 
select * from session_privs;  
(5)查看当前用户的系统权限和表级权限 
select * from user_sys_privs; 
select * from user_tab_privs; 
(6)查询用户表 
select username from dba_users;  
(7)修改用户口令 
alter user "username" identified by "password";  
(8)显示当前用户 
show user;

4表空间

(1)创建表空间 
CREATE TABLESPACE data01 DATAFILE '/oracle/oradata/db/tablespace_name.dbf' SIZE 500M; 
(2)删除表空间 
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES; 
(3)修改表空间大小 
alter database datafile '/path/tablespace_name.dbf' resize 3000M; 
(4)增加表空间 
alter tablespace Name add datafile '/path/tablespace_name_add.dbf' size 3000M;   
(5)查询数据库文件 
select * from dba_data_files;  
(6)查询当前存在的表空间 
select * from v$tablespace; 
(7)表空间分配情况 
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; 
(8)查询表空间剩余空间 
select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;

5连接数

(1)修改连接数 
alter system set processes=1000 scope=spfile; 
shutdown immediate; 
startup; 
(2)查看用户当前连接数 
select count(*) from sys.v_$session;

6使用pfile启动Oracle例程

lsnrctl start 
sqlplus /nolog 
conn user@instance as sysdba 
password 
create spfile from pfile='/Oracle/instance/pfile/init.ora.789456123'; 
startup

Oracle数据库常用命令整理的更多相关文章

  1. ORACLE数据库 常用命令和Sql常用语句

    ORACLE 账号相关 如何获取表及权限 1.COPY表空间backup scottexp登录管理员账号system2.创建用户 create user han identified(认证) by m ...

  2. Oracle数据库——常用命令(用户管理、数据库导入导出)

    --==cmd控制台==-- --==日常用户管理SQL==-- --连接到SQLPLUS >sqlplus /nolog --以dba身份连接 sql>conn / as sysdba ...

  3. Oracle数据库常用命令(持续更新)

    1. 查询当前用户所有的表 select * from user_tables; 2. 查询当前用户能访问的表 select * from all_tables; 3. 获取表字段 select * ...

  4. Oracle数据库sql命令整理

    转至:https://blog.csdn.net/weixin_43712330/article/details/88358604 以下为oracle数据库中sql语句的整理,将持续更新01. 如何登 ...

  5. Oracle数据库常用命令记录

    1.Sql建表 CREATE TABLE AAABBBCCCDDD( ID ) primary key, AAAAAAAA ) not NULL, BBBBBBBB ), CCCCCCCC ), DD ...

  6. Oracle数据库常用命令

    导出表数据 exp user/pwd@dbname file=filename.dmp tables=tbl_name rows=y indexes=n triggers=n grants=n 导入表 ...

  7. Oracle数据库常用的Sql语句整理

    Oracle数据库常用的Sql语句整理 查看当前用户的缺省表空间 : select username,default_tablespace from user_users; 2.查看用户下所有的表 : ...

  8. oracle rac 数据库常用命令

    oracle rac 数据库常用命令:1.所有实例和服务的状态srvclt status database -d orcl单个实例的状态:srvctl status instance -d orcl ...

  9. Oracle手边常用命令及操作语句

    Oracle手边常用命令及操作语句 作者:白宁超 时间:2016年3月4日11:24:08 摘要:日常使用oracle数据库过程中,常用脚本命令莫不是用户和密码.表空间.多表联合.执行语句等常规操作. ...

随机推荐

  1. Java 实现订单未支付超时自动取消

    在电商上购买商品后,如果在下单而又没有支付的情况下,一般提示30分钟完成支付,否则订单自动.比如在京东下单为完成支付: 超过24小时,就会自动取消订单,下面使用 Java 定时器实现超时取消订单功能. ...

  2. VUE3 之 组件间事件通信 - 这个系列的教程通俗易懂,适合新手

    1. 概述 相关定律告诉我们:这个世界上的任何事物之间都会存在一定联系,"城门失火,殃及池鱼"就是一个很好的例子.因此如果我们能够尽早发现这些看不见的联系,就能很好的解决更多遇见的 ...

  3. Linux查看CPU历史负载

    sar -f /var/log/sa/sa20 -s 02:00:00 -e 06:00:00 | head -n 50 sysstat工具与负载历史回放 很多系统负载过高的时候我们是无法立即获知或者 ...

  4. 从新建文件夹开始构建ShadowPlay Engine游戏引擎(6)

    本篇序言 在经历了为期很长时间的调试以及思维纠错后,我们可以开始实现我们的内存管理模块了,我在前面说过如果各位要继续跟着学习的话可能会需要一定的计算机组成原理和操作系统的知识,不过在莽代码的过程中,我 ...

  5. kibana 对es的简单操作。

    一.查询和查看. #1.查询所有的数据 GET _search { "query": { "match_all":{} } } #2. 查看ES集群的健康状态 ...

  6. ApacheCN 网络安全译文集 20211025 更新

    Android 渗透测试学习手册 中文版 第一章 Android 安全入门 第二章 准备实验环境 第三章 Android 应用的逆向和审计 第四章 对 Android 设备进行流量分析 第五章 And ...

  7. 带你读AI论文:NDSS2020 UNICORN: Runtime Provenance-Based Detector

    摘要:这篇文章将详细介绍NDSS2020的<UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threats& ...

  8. NSArray文件读写

    1.NSArray数据写入到文件中 NSArray *arr = @[@"lnj", @"lmj", @"jjj", @"xcq& ...

  9. java_web开发中 遇到可坑

    目前有两个坑,: 一  首先在启动tomcat的时候 我进行的一个跳转页面的操作然后报了如下的错误: org.apache.jasper.JasperException: /jsp/frame.jsp ...

  10. Pytest用例编写1

      一.编写pytest测试样例非常简单,只需要按照下面的规则: 测试文件以test_开头(以_test结尾也可以) 测试类以Test开头,并且不能带有 __init__ 方法 测试函数以test_开 ...