ORACLE创建表空间及用户

创建用户之前需要先为用户创建表空间。

创建临时表空间:Oracle 临时表空间用于存储数据库操作过程中的临时数据,例如排序、哈希操作或者大查询的中间结果。临时表空间主要用于保证用户会话中的操作不会影响到系统的稳定性。

#用管理员登入数据库。

sqlplus / as sysdba
create temporary tablespace  DATA_temp
tempfile '/app/oracle/oradata/DATA/DATA_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 1024m
extent management local;

其中DATA_temp是临时表空间的名字,TEMPFILE 指定了临时文件的名称和它的位置。SIZE 设置了初始大小,AUTOEXTEND ON 表示空间不足时自动扩展。NEXT 32M 表示每次自动扩展增加的大小,MAXSIZE 1024M 是自动扩展的最大限制,EXTENT MANAGEMENT LOCAL 表示使用本地管理区域。
临时表空间的角色在于在操作结束后,Oracle会自动清理和释放占用的临时表空间,保证系统的稳定性和性能。

创建表空间:

Oracle表空间是Oracle数据库环境中用于存储数据和相关对象(如表、索引、视图、存储过程等)的逻辑单位。每个Oracle数据库都至少有一个表空间,名为SYSTEM表空间,用于存储系统数据和元数据。

表空间的主要作用如下:

  1. 数据存储:表空间是数据库中数据存储的逻辑单位,用户的数据都存储在某一个或多个表空间中。

  2. 管理数据的增长:可以将不同的数据类型分配到不同的表空间,并设置表空间的大小,以防止数据的无序增长。

  3. 控制用户访问:可以为不同的用户或角色分配不同的表空间配额,限制他们使用的资源。

  4. 备份与恢复:表空间是备份与恢复的基本单位,可以单独备份和恢复表空间。

创建表空间的基本语法如下:

用管理员登入数据库

sqlplus / as sysdba
create tablespace DATA
logging
datafile '/app/oracle/oradata/DATA/DATA_data01.dbf'
size 32m
autoextend on
next 32m maxsize 10240m
extent management local;
  • tablespace_name 是你想要创建的表空间的名称。
    datafile_path_size 是数据文件的路径和名称。
    datafile_size 是数据文件的初始大小。
    AUTOEXTEND ON 和 NEXT 子句用于指定数据文件在满时自动扩展。
    datafile_size_increment 是自动扩展的大小。
    MAXSIZE 子句用于指定数据文件可以增长到的最大尺寸。
    LOGGING | NOLOGGING 用于指定表空间是否使用日志模式。

创建用户并付权限

create user wendianfei identified by pass1234567
default tablespace DATA
temporary tablespace DATA_temp;grant connect,resource,select any table,create view,create materialized view,create any procedure,execute any procedure,create job,manage scheduler,create any table to dacs2;
#赋权:登录数据库,创建实体,读表,创建视图,创建物化视图,创建存储过程,创建作业,管理调度器,创建表。
grant select any dictionary to dacs2;#查询目录变量的权限
GRANT CREATE ANY DIRECTORY TO dacs2; #创建目录变量权限
grant imp_full_database to dacs2;   #数据库导入/导出权限

user 后面跟的是用户名 

identified by 后面跟的是密码

default tablespace 后面配置是用户默认表空间

temporary tablespace 后面配置的是临时表空间

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/2718.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React的Key和diff

React的Key 先说说React组件的中Key,在渲染一个列表的时候,都要求设置一个唯一的Key,不然就会提示:Each child in a list should have a unique "key" prop. 意思是列表的每一个子元素都应该需要设置一个唯一的key值。在开发中一搬会以id作为key。比如 const …

Java的八大基本数据类型和 println 的介绍

前言 如果你有C语言的基础,这部分内容就会很简单,但是会有所不同~~ 这是我将要提到的八大基本数据类型: 注意,Java的数据类型是有符号的!!!和C语言不同,Java不存在无符号的数据。 整…

Day:动态规划 LeedCode 123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV

123. 买卖股票的最佳时机 III 给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票&a…

安全开发实战(2)---域名反查IP

目录 安全开发专栏 前言 域名与ip的关系 域名反查ip的作用 1.2.1 One 1.2.2 Two 1.2.3 批量监测 ​总结 安全开发专栏 安全开发实战http://t.csdnimg.cn/25N7H 这步是比较关键的一步,一般进行cdn监测后,获取到真实ip地址后,或是域名时,然后进行域名反查IP地址,进行进…

基于Springboot的职称评审管理系统

基于SpringbootVue的职称评审管理系统的设计与实现 开发语言:Java数据库:MySQL技术:SpringbootMybatis工具:IDEA、Maven、Navicat 系统展示 用户登录 首页 评审条件 论坛信息 系统公告 后台登录页面 用户管理 评审员管理 省份…

再谈C语言——理解指针(四)

assert断⾔ assert.h 头⽂件定义了宏 assert() ,⽤于在运⾏时确保程序符合指定条件,如果不符合,就报错终⽌运⾏。这个宏常常被称为“断⾔”。 assert(p ! NULL); 上⾯代码在程序运⾏到这⼀⾏语句时,验证变量 p 是否等于 NULL 。…

​LeetCode解法汇总2385. 感染二叉树需要的总时间

目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:. - 力扣(LeetCode) 描述: 给你一棵二叉树的根节点 root &#xff0…

Linux-System V共享内存

目录 System V共享内存共享内存概述创建或打开共享内存使用共享内存分离共享内存控制共享内存1、IPC_STAT2、IPC_SET 代码示例 System V共享内存 共享内存概述 共享内存是所有IPC中最快的一种。它之所以快是因为共享内存一旦映射到进程的地址空间,进程之间数据的传…

创建型设计模式

七大原则 1. 开闭原则(Open-Closed Principle, OCP) 详解:软件实体(类、模块、函数等)应该易于扩展,但是不易于修改。换句话说,当软件需求变化时,应该通过添加新代码来实现变化&am…

CSP初赛知识精讲--排列组合

第十一节 排列组合 基础知识 排列是指从给定个数的元素中取出指定个数的元素进行排序。  组合是指从给定个数的元素中仅仅取出指定元素个数的元素,不考虑排序。  排列组合问题的关键就是研究给定要求的排列和组合可能出现的情况的总数。 定义与公式  排列&…

销冠必备:高效跟进客户的四个技巧

作为一名销售,高效而精准地跟进客户是取得成功的关键。今天,我将分享四个技巧,让你也能够高效的跟进客户。 1、善于发问 通过多询问客户,你可以更好地了解客户的需求和痛点。在与客户交流时,不要只是简单地回答问题&…

LeetCode 0216.组合总和 III:回溯(剪枝) OR 二进制枚举

【LetMeFly】216.组合总和 III:回溯(剪枝) OR 二进制枚举 力扣题目链接:https://leetcode.cn/problems/combination-sum-iii/ 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9每个数字 最多使用一次 返…

业务复习知识点Oracle查询

业务数据查询-1 单表查询 数据准备 自来水收费系统建表语句.sql 简单条件查询 精确查询 需求 :查询水表编号为 30408 的业主记录 查询语句 : select * from t_owners where watermeter 30408; 查询结果 : 模糊查询 需求 :查询业…

毕业设计注意事项(2024届更新中)

1.开题 根据学院发的开题报告模板完成,其中大纲部分可参考资料 2.毕设 根据资料中的毕设评价标准,对照工作量 3.论文 3.1 格式问题 非常重要,认真对比资料中我发的模板,格式有问题,答辩输一半! 以word…

W801学习笔记十四:掌机系统——菜单——尝试打造自己的UI

未来将会有诸多应用,这些应用将通过菜单进行有序组织和管理。因此,我们需要率先打造好菜单。 LCD 驱动通常是直接写屏的,虽然速度较快,但用于界面制作则不太适宜。所以,最好能拥有一套 UI 框架。如前所述,…

【linux】编译器使用

目录 1. gcc ,g 编译器使用 a. 有关gcc的指令(g同理) 2. .o 文件和库的链接方式 a. 链接方式 b. 动态库 和 静态库 优缺点对比 c. debug 版本 和 release 版本 1. gcc ,g 编译器使用 a. 有关gcc的指令(g同理&…

设计模式-创建型-抽象工厂模式-Abstract Factory

UML类图 工厂接口类 public interface ProductFactory {Phone phoneProduct();//生产手机Router routerProduct();//生产路由器 } 小米工厂实现类 public class XiaomiFactoryImpl implements ProductFactory {Overridepublic Phone phoneProduct() {return new XiaomiPhone…

Node.js -- fs模块

文章目录 1. 写入文件1.1 写入文件1.2 同步和异步1.3 文件追加写入1.4 流式写入1.5 文件写入的场景 2. 读取文件2.1 异步和同步读取2.2 读取文件应用场景2.3 流式读取2.4 fs 练习 -- 文件复制 3. 文件重命名和移动4. 文件删除5. 文件夹操作5.1 创建文件夹5.2 读取文件夹5.3 删除…

crossover和wine哪个好 wine和crossover有什么本质区别 苹果电脑运行Windows crossover24

CrossOver是Wine的延伸产品,CrossOver可以简单的理解为类虚拟机,那么wine是什么,许多小伙伴就可能有些一知半解。CrossOver和wine哪个好,wine和CrossOver有什么本质区别呢?下文将围绕着这两个问题展开。 一、CrossOve…

tcp inflight 守恒算法的几何解释

接上文:tcp inflight 守恒算法背后的哲学 在 tcp inflight 守恒算法正确性 中,E bw / srtt 的公平最优解是算出来的,如果自然可以用数学描述,那能算出来的东西反过来也一定能通过直感看出来,我倾向于用几何和力学描述…