Linux下oracle创建表空间及用户「建议收藏」

Linux下oracle创建表空间及用户「建议收藏」最近在测试flink的oracle-cdc,公司领导在没用的测试环境搭了一个oracle供我测试,一开始我是拒绝的,毕竟oracle除了crud,也不会别的,奈何拒绝不了,只能边学变做。1,登录sys用户sqlplus/assysdba2,查询用户表空间文件的路径,然后在此目录下创建新的表空间selectnamefromv$datafile;3,创建表空间,永久性表空间:一般保存表、视图、过程和索引等的数据CREATETABLESPACExxxxLOGGINGDATAFI

大家好,又见面了,我是你们的朋友全栈君。

最近在测试flink的oracle-cdc,公司领导在没用的测试环境搭了一个oracle供我测试,一开始我是拒绝的,毕竟oracle除了crud,也不会别的,奈何拒绝不了,只能边学变做。

1,登录sys用户

sqlplus / as sysdba

2,查询用户表空间文件的路径,然后在此目录下创建新的表空间

select name from v$datafile;

NAME
-------------------------------------------------------------
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf

3,创建表空间,永久性表空间:一般保存表、视图、过程和索引等的数据

CREATE TABLESPACE xxxx LOGGING DATAFILE '/app/oracle/oradata/orcl/xxxx.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

4,查询用户临时表空间文件的路径,然后在此目录下创建新的临时表空间

select name from v$tempfile;

5,创建临时表空间,临时性表空间:只用于保存系统中短期活动的数据,如计算的中间结果等

create temporary tablespace xxxx_TEMP tempfile '/app/oracle/oradata/orcl/xxxx_TEMP.dbf' size 100m autoextend on next 32m maxsize 500m extent management local;

6,创建用户、密码并关联表空间和临时表空间

create user username identified by password default tablespace xxxx temporary tablespace xxxx_temp;

7,授权,初始建立的用户没有任何权限,不能执行任何数据库操作,因此必须为用户设置权限或者角色

grant connect,resource to username;

8,授予远程登录权限

grant create session to username;

9,给表空间配额

ALTER USER username QUOTA 100M ON xxxx;

表空间配额(三选一即可)
您可以给用户,例如username在 xxxx表空间中的无限配额

ALTER USER username QUOTA UNLIMITED ON xxxx;

您还可以定义允许用户在表空间上分配的空间最大值

ALTER USER username QUOTA 100M ON xxxx;

您还可以授予用户 UNLIMITED TABLESPACE 系统权限,这意味着他对数据库中的任何表空间都有无限的配额

GRANT UNLIMITED TABLESPACE TO username;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/157557.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • document.all详解「建议收藏」

    document.all详解「建议收藏」(1)document.all是页面内所有元素的一个集合。 document.all[]这个数组可以访问文档中所有元素。document.all(0)表示页面内第一个元素(2)document.all可以判断浏览器是否是IEif(document.all){alert(“isIE!”);}(3)也可以通过给某个元素设置id属性(id=good),然

  • 数据结构与算法Python_数据结构与算法python语言实现

    数据结构与算法Python_数据结构与算法python语言实现我们已经知道算法是具有有限步骤的过程,其最终的目的是为了解决问题,而根据我们的经验,同一个问题的解决方法通常并非唯一。这就产生一个有趣的问题:如何对比用于解决同一问题的不同算法?为了以合理的方式提高程序效率,我们应该知道如何准确评估一个算法的性能。本节学习首先介绍算法分析的重要性,并讲解了分析算法的时间复杂度和空间复杂度分析方法,最后介绍了Python列表和字典常见操作的时间复杂度。

  • CAS单点登录原理解析

    CAS单点登录原理解析推荐阅读1.SpringBoot整合篇2.手写一套迷你版HTTP服务器3.记住:永远不要在MySQL中使用UTF-84.Springboot启动原理解析1、基于Cookie的单点登录的回顾基于Cookie的单点登录核心原理:将用户名密码加密之后存于Cookie中,之后访问网站时在过滤器(filter)中校验用户权限,如果没有权限则从Cookie中取出用户名…

  • ARM集成开发环境IDE

    ARM集成开发环境IDEARM集成开发环境IDE  2009-08-0411:28:00|  分类: 32位MCU|举报|字号 订阅      下载LOFTER我的照片书  |1、RealViewMicrocontrollerDevelopmentKit(RealVi

  • 企业社交,阿里钉钉向左,企业微信向右

    企业社交,阿里钉钉向左,企业微信向右在企业社交领域里,阿里钉钉和企业微信这两大巨头,正在各自轨道上加速突进,以不同的模式在企业级服务市场引发深刻变化。进击的阿里钉钉截止到2018年底,阿里钉钉上的企业组织达到了700万家以上,也就是说钉钉已经实现了对16%中国企业的覆盖。但进击的钉钉并不满足于此,它在两个方向上发起了新的挑战:一是在巩固原有中小企业市场的基础上,开始向大企业市场延伸;并以全链路数字化办公解决方案为基础,将钉钉从“…

  • String转成Json数组 JsonArray 保持有序

    String转成Json数组 JsonArray 保持有序接收上传的数据转成Json,希望数据保持原来的顺序,fastjson处理JsonArray会把顺序hash,可以使用Gson来转成Json,避免顺序改变。importcom.google.gson.JsonArray;importcom.google.gson.JsonParser;/***createbyLiuJinHe2019/9/20*/pu…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号