Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Linux下oracle创建表空间及用户「建议收藏」

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

作者头像
全栈程序员站长
发布于 2022-09-14 07:02:02
发布于 2022-09-14 07:02:02
2.8K00
代码可运行
举报
运行总次数:0
代码可运行

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

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

1,登录sys用户

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sqlplus / as sysdba

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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,创建表空间,永久性表空间:一般保存表、视图、过程和索引等的数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE TABLESPACE xxxx LOGGING DATAFILE '/app/oracle/oradata/orcl/xxxx.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
select name from v$tempfile;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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,创建用户、密码并关联表空间和临时表空间

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
create user username identified by password default tablespace xxxx temporary tablespace xxxx_temp;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
grant connect,resource to username;

8,授予远程登录权限

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
grant create session to username;

9,给表空间配额

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ALTER USER username QUOTA 100M ON xxxx;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ALTER USER username QUOTA UNLIMITED ON xxxx;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ALTER USER username QUOTA 100M ON xxxx;

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
GRANT UNLIMITED TABLESPACE TO username;

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Oracle创建表空间、创建用户、授予权限、锁定、解锁以及删除用户等[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160315.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/13
1.1K0
Oracle 创建表空间
–删除表空间 drop tablespace nacos including contents and datafiles
全栈程序员站长
2022/09/08
1.7K0
Oracle创建表空间「建议收藏」
此步创建的是临时表空间,可以多个数据公用一个临时表空间,注意创建的大小即可,名称随意。
全栈程序员站长
2022/09/07
9230
Oracle 表空间与数据文件
SYSAUX --->10g 高并发系统繁忙时,会造成system争用,将工具放到SYSAUX,减轻system的压力,SYSAUX不影响系统(影响性能)
Leshami
2018/08/07
1.3K0
Oracle学习笔记_05_ 一个创建表空间、创建用户、授权的完整过程
2.1 表空间: 一般在开发情况下,我们当然不会使用用户的默认表空间,所以这时我们需要创建一个表空间. 
shirayner
2018/08/10
5000
Oracle创建表空间、创建用户的完整过程「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157403.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/08
3.6K1
Oracle导入数据(创建表空间、用户及授权和导入)
背景:从服务器把数据库导至本地 dmp文件已经拉下来了,却不知如何导入,遂请教大佬 总结如下:
向着百万年薪努力的小赵
2022/12/02
9830
Oracle 表空间管理
33.12. Oracle 表空间 33.12.1. 查询空闲表空间 select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space; SQL> select file_name from dba_data_files; FILE_NAME -----------------------------------------------------------------------------------------
netkiller old
2018/03/05
1.3K0
oracle创建表空间和用户
然后 sqlplus  回车 提示输入用户名——即创建数据库实例时的用户名 ,用户名输入:sys as sysdba 密码直接按回车……
用户2134503
2020/10/23
1.9K0
PLSQL来Oracle创建表空间和创建用户
大家好,又见面了,我是你们的朋友全栈君。 //创建临时表空间 create temporary tablespace test_temp tempfile ‘E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf’ size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据表空间 create tablespace test_data logging datafile ‘E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf’ size 32m autoextend on next 32m maxsize 2048m extent management local; //创建用户并指定表空间 create user username identified by password default tablespace test_data temporary tablespace test_temp; //给用户授予权限 grant connect,resource to username; //以后以该用户登录,创建的任何数据库对象都属于test_temp 和test_data表空间,这就不用在每创建一个对象给其指定表空间了。
全栈程序员站长
2022/09/18
1.3K0
Oracle创建数据库语句_oracle创建表的sql语句
create tablespace SOA logging datafile ‘D:\app\oradata\ORCL\SOA.dbf’ size 32m autoextend on next 32m maxsize 2048m extent management local;
全栈程序员站长
2022/11/08
3.2K0
Oracle应用之创建表空间创建用户和用户授权
今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制。 下面是我简单整理的,有需要可以参考。 –创建表空间 CREATE TABLESPACE WORKFLOW01 LOGGING DATAFILE ‘D:\oracle\admin\oa\WORKFLOW01.dbf’ SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;
SmileNicky
2022/05/07
1.1K0
如何创建oracle数据表空间,oracle创建数据库/表空间
||||||||||||||||||||||||简略的说||||||||||||||||||||||||||||
全栈程序员站长
2022/09/14
8.9K0
oracle创建表空间
/*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */ create tablespace user_data loggi
流柯
2018/08/30
2.2K0
Oracle12c创建用户
首先以Oracle管理员用户登录系统,并使用sys用户登录Oracle $ sudo su - oracle $ sqlplus /nosql SQL> conn sys as sysdba: Enter password: Connected. 创建临时表空间 # 查看临时表空间 SQL> select name from v$tempfile; # 创建临时表空间 SQL> create temporary tablespace test_temp tempfile '/home/oracle/ap
kongxx
2018/09/26
1.7K0
Oracle创建表空间和表「建议收藏」
Oracle创建表同SQL Server一样,使用CREATE TABLE命令来完成。创建约束则使用如下命令:
全栈程序员站长
2022/09/08
5.9K0
Oracle创建表空间和表「建议收藏」
linux创建oracle数据库实例_oracle创建多个数据库
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
3.5K0
linux创建oracle数据库实例_oracle创建多个数据库
Oracle创建表空间和创建临时表空间
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157622.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/18
3.4K0
Oracle数据库建立表空间、用户以及授权
注意,上面语句中,制定数据文件路径的时候,一定要使用单引号,否则会出现“ORA-00972: identifier is too long”的错误。
EltonZheng
2021/01/22
1.1K0
Oracle建立表空间和用户
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118150.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/13
8020
相关推荐
Oracle创建表空间、创建用户、授予权限、锁定、解锁以及删除用户等[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验