oracle数据库启动或停止,创建表空间、用户、分/权限的命令操作方法

时间:2022-12-30 08:42:50

一、数据库和停止

1、启动数据库

#  su - oracle
$  lsnrctl
lsnrctl>status
lsnrctl>start
$ ps –ef |grep ora    //检查 oracle 服务是否挂起
$ sqlplus /nolog
SQL>connect / as sysdba
SQL>startup

2、停止数据库

# su – oracle
$ sqlplus / as sysdba
SQL> shutdown immediate
二、连接oracle数据库
sqlplus /nolog
SQL> connect / as sysdba

三、创建表空间、用户,为用户授权

1.创建表空间

create tablespace 表空间名
logging
datafile '/data/oracle/oradata/orc/表空间名.dbf'
size 512m
autoextend on
next 50m maxsize 20480m
extent management local;
2、创建用户
create user 用户名  identified by 密码
default tablespace 表空间名
temporary tablespace temp;
3、分配权限
grant dba,connect to 用户名; //赋予用户dba的权限
4、撤销权限
撤权:revoke 权限... from 用户名;
5、删除用户命令
drop user jvideo cascade;
6、删除表空间
DROP TABLESPACE jvideo INCLUDING CONTENTS AND DATAFILES;