博客
关于我
安装Oracle之后的第一步---创建表空间、新增用户、用户授权
阅读量:227 次
发布时间:2019-03-01

本文共 1190 字,大约阅读时间需要 3 分钟。

创建表空间指南

第一步:创建表空间

在数据库中创建表空间是数据库管理的基础操作。本文将指导您如何创建临时表空间和数据表空间。

1. 创建临时表空间

临时表空间主要用于排序运算、索引管理和视图访问等操作,系统会自动清理临时空间。

create temporary tablespace user_temp    tablespace_name 'user_temp'    datafile 'D:\app\weking\weking_temp.dbf' -- 自定义路径    size 50M    autoextend on next 50M    maxsize 20480M    extent management local;

2. 创建数据表空间

数据表空间用于存储实际数据,路径和大小可根据需求自定义。

create tablespace user_data    tablespace_name 'user_data'    datafile 'E:\app\Administrator\product\11.2.0\weking_data.dbf' -- 自定义路径    size 50M    autoextend on next 50M    maxsize 20480M    extent management local;

查看表空间信息

如果需要查看表空间详情,可以使用以下SQL语句。

SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_sizeFROM dba_tablespaces t, dba_data_files dWHERE t.tablespace_name = d.tablespace_nameGROUP BY t.tablespace_name;

第二步:创建用户并指定表空间

创建用户时,可以指定默认表空间和临时表空间。

create user weking identified by weking    default tablespace user_data -- 数据表空间名称    temporary tablespace user_temp; -- 临时表空间名称

第三步:授予用户权限

赋予用户必要的权限以进行数据库操作。

grant connect, resource, dba to weking; -- 用户名

删除表空间

当不再需要表空间时,可以安全删除它。

alter tablespace user_temp offline;drop tablespace user_temp including contents and datafiles;

请确保在删除表空间前,确保没有相关数据或正在进行的操作依赖该表空间。

转载地址:http://eyav.baihongyu.com/

你可能感兴趣的文章
nginx添加模块与https支持
查看>>
Nginx的Rewrite正则表达式,匹配非某单词
查看>>
Nginx的使用总结(一)
查看>>
Nginx的是什么?干什么用的?
查看>>
Nginx访问控制_登陆权限的控制(http_auth_basic_module)
查看>>
nginx负载均衡的五种算法
查看>>
Nginx配置ssl实现https
查看>>
Nio ByteBuffer组件读写指针切换原理与常用方法
查看>>
NI笔试——大数加法
查看>>
NLP 基于kashgari和BERT实现中文命名实体识别(NER)
查看>>
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查看>>
Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
查看>>
NR,NF,FNR
查看>>
nrf开发笔记一开发软件
查看>>
NSSet集合 无序的 不能重复的
查看>>
ntko文件存取错误_苹果推送 macOS 10.15.4:iCloud 云盘文件夹共享终于来了
查看>>
nullnullHuge Pages
查看>>
numpy 用法
查看>>
Numpy如何使用np.umprod重写range函数中i的python
查看>>
oauth2-shiro 添加 redis 实现版本
查看>>