oracle大对象实例_干货收藏 | Oracle数据库常用十一大操作指令

原标题:干货收藏 | Oracle数据库常用十一大操作指令

▎一、启动和关闭Oracle数据库

1. 数据库启动

以SYSDBA身份登录

数据库启动命令:STARTUP 【启动选项】

数据库启动三个阶段:

启动Oracle实例(非安装阶段)

由实例安装数据库(安装阶段)

打开数据库(打开阶段)

bdb310a5914326f8014078a7ed632400.png

62ab2689b278d0da1f89386d9fd93831.png

2. 数据库的关闭

以SYSDBA身份登录

数据库关闭命令:SHUTDOWN 【启动选项】

数据库关闭三个阶段:

关闭数据库

卸载数据库

关闭Oravle实例

b1fadc21c67767b3230ae3b6cf2d9bfa.png

697540bc9b51a286c24aa69aa3c8be03.png

▎二、启动、关闭Oracle监听进程

监听器lsnrctl:提供数据库访问,默认端口1521

为了使客户端用户能连接到Oracle实例,要启动监听

1.启动监听

启动(START)监听是Oracle用户在操作系统下执行的命令,可以直接在LSNRCTL后加参数,也可以在该命令提示符后在进行操作。

0bd46123e5e4998a970168d34b21d124.png

2.关闭监听

注意:先启动监听,后启动数据库。

▎三、表空间

1. 创建表空间

805cc6d5473fffe9c6db81ee97455fea.png

参数解释:

tablespacename:表空间名称

DATAFILE:指定组成表空间的一个或多个数据文件,当有多个数据文件时使用逗号分隔

filename:表空间中数据文件的路径和名称

SIZE:指定文件的大小,用K指定千字节大小,用M指定兆字节大小

AUTOEXTEND:用来启用或禁用数据文件的自动扩展

举例:

4f4ac3813523661dc223c48c5e76f6cb.png

2. 表空间的管理

(1)调整表空间的大小。当表空间已满的情况下,可以通过ALTER语句来调整表空间的大小。

方法一:更改数据文件的大小,并指明数据文件的存放路径,通过使用RESIZE关键字,用于指定调整后的表空间的大小

484c9057bce78ce5762768d7e83c3440.png

方法二:向表空间内添加数据文件。为表空间添加一个新的数据文件

(2)改变表空间的读写状态。

ALTER TABLESPACE 表空间名 READ WRITE ; --使表空间可读写ALTER TABLESPACE 表空间名 READ ONLY ; --使表空间只读

(3)删除表空间,可以通过DROP语句来删除表空间,再加上表空间的名字即可。

DROP TABLESPACE 表空间名 [INCLUDING CONTENTS] ;

其中INCLUDING CONTENTS是可选项。如果删除仍包含数据的表空间,需要加上该选项。

▎四、用户管理

1. 创建用户

e8de69ce38446650352accb104ef6664.png

举例:

74a80ddf4cca6c962411ae171b732530.png

2. 修改用户的密码

ALTER USER 用户名 IDENTIFIED BY 密码 ;

3. 删除用户。使用DROP USER命令可以删除用户,当用户拥有模式对象时则无法删除用户,而必须使用CASCADE选项以删除用户及用户模式对象。

DROP USER 用户名 CASCADE;

创建用户前的准备工作:

1) 选择用户名和密码

2) 识别用户需用于存储对象的表空间

3) 决定每个表空间的限额

4) 分配缺省表空间和临时表空间

5) 创建用户

6) 向用户授予权限和角色

▎五、数据库权限管理

1. 系统权限

系统权限是指在数据库中执行某种系统级别的操作,或者针对某一类对象执行某种操作的权利

3ae00cd709ee43b6864f2235c266449f.png

常用的系统权限如下:

CREATE SESSION:连接到数据库

CREATE TABLE:创建表

CREATE VIEW:创建视图

CREATE SEQUENCE:创建序列

2. 对象权限

对象权限是指针对某个特定模式对象执行操作的权利,只能针对模式对象来设置管理对象权限,包括:表、视图、序列、存储过程等。

0d859b6d5adb495b7c172636e5f4335e.png

Oracle数据用户有两种途径获得权限࿱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值