`

oracle创建与扩建表空间(支持Linux)

阅读更多

 

1.创建表空间

 

create tablespace JWZH
logging 
datafile '/opt/oracle/oradata/dqjz/JWZH01.dbf' 
size 30720m 
autoextend on 
next 50m maxsize 32768m 
extent management local;

 

2.在原表空间的基础上扩建表空间的数据存储文件

 

alter tablespace JWZH add datafile '/u01/app/oracle/product/10.2.0/oradata/dqjz/JWZH01.dbf' size 10240m; 

 

--为表空间追加有自动增长功能的存储文件
alter tablespace PHOTO add datafile 'D:\oracle\product\10.2.0\db_1\oradata\PHOTO03.dbf' size 10m autoextend on next 500k maxsize 50m;

 

--把数据文件修改为可以自动增加 可以把maxsize后面的大小改为 unlimited
alter database datafile 'D:\oracle\product\10.2.0\db_1\oradata\PHOTO02.dbf' autoextend on next 500k maxsize 50m;

 

 

3.拷贝别人的代码,以后备用

/*第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 test_data  
logging  
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf' 
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local; 

 

/*第3步:创建用户并指定表空间  */

 

create user username identified by password  
default tablespace user_data  
temporary tablespace user_temp;

 

/*第4步:给用户授予权限  */

 

grant connect,resource,dba to username;

 

分享到:
评论

相关推荐

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    创建临时表空间的步骤与创建常规表空间相似,只是需要指定`TEMPORARY TABLESPACE`: ```sql CREATE TEMPORARY TABLESPACE MY_TEMP TEMPFILE '/u01/app/oracle/oradata/MY_DB/MY_TEMP.dbf' SIZE 20M AUTOEXTEND...

    linux下创建oracle用户表空间

    "Linux 下创建 Oracle 用户表空间" Linux 下创建 Oracle 用户表空间是指在已有的数据库实例上创建一个新的帐号,访问一些新的表操作。以下是创建用户表空间的步骤: 第一个步骤是登录 Linux,以 oracle 用户登录...

    linux oracle创建用户,表空间 资料

    在Linux环境下操作Oracle数据库,创建用户和表空间是数据库管理员的常见任务。Oracle数据库系统是一个功能强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。以下将详细讲解如何在Linux上进行Oracle用户...

    oracle 创建表空间命令

    3. **将用户与表空间关联**:最后,需要将新创建的用户与表空间关联起来,这样用户就可以在这个表空间内创建对象了: ```sql ALTER USER myuser DEFAULT TABLESPACE mytablespace; ``` 这会将`myuser`的默认表空间...

    oracle创建数据库表空间.doc

    本文将详细介绍如何在 Linux 环境下创建和删除 Oracle 表空间及用户。 一、创建临时表空间 在 Oracle 中,临时表空间用于存储临时数据,例如排序操作的中间结果。创建临时表空间的语法如下: ```sql CREATE ...

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    linux系统下创建oracle表空间和用户权限查询

    linux系统下创建oracle表空间和用户权限查询,安装Oracle系统时可以用到。

    完整ORACLE创建表空间、用户、设置用户权限脚本

    ### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...

    Oracle 19c创建表空间及用户.txt

    Oracle 19c创建表空间及用户

    Oracle应用项目——使用OracleEM创建表空间.pdf

    在Oracle企业管理器(Oracle Enterprise Manager,简称Oracle EM)中创建表空间是数据库管理员进行日常管理的重要任务之一。本篇文章将详细介绍如何使用Oracle EM创建表空间。 首先,我们需要了解创建表空间的基本...

    Oracle RAC增加ASM盘,创建表空间

    Oracle RAC 增加 ASM 盘, 创建表空间 Oracle RAC 是一种高可用、高性能的数据库解决方案,通过将多个服务器节点组成一个集群,提供了高可用性和高性能的数据库服务。在 Oracle RAC 中,ASM(Automated Storage ...

    oracle创建删除表空间

    主要用于创建表空间,创建用户,指定默认表空间临时表空间,删除表空间等

    Oracle数据库创建表空间和用户.doc

    在Oracle数据库管理中,创建表空间和用户是基础但至关重要的操作,这直接影响到数据库的性能、安全性和数据管理效率。以下将详细解析如何在Oracle数据库中创建表空间和用户,以及这一过程中涉及的关键概念和步骤。 ...

    oracle创建表,索引,表空间,触发器,schema用户,序列的Sql文

    3. **创建表空间**:表空间是Oracle数据库存储数据的地方。可以使用`CREATE TABLESPACE`语句创建: ```sql CREATE TABLESPACE MyTableSpace DATAFILE 'MyTableSpace.dbf' SIZE 10M AUTOEXTEND ON; ``` 这里创建...

    Oracle 11G 创建表空间 用户

    oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出

    创建Oracle表空间

    创建数据表空间的命令与创建临时表空间类似,但是不使用temporary关键字。同样需要指定表空间名称、数据文件的路径和大小、是否自动扩展和最大扩展的大小,以及使用本地还是字典管理空间。例如: create tablespace ...

    第04章 Oracle数据库创建与表空间维护

    第04章 Oracle数据库创建与表空间维护 oracle学习资料

    oracle创建表空间

    oracle创建表空间、创建用户、并为用户分配相关权限的语句。

    linux下oracle创建实例总结

    ### Linux 下 Oracle 10.2.0 创建实例详尽指南 #### 一、环境配置与准备 在开始创建 Oracle 数据库实例之前,确保已经安装了 Oracle 10.2.0 版本,并完成了相应的环境变量配置。下面将详细介绍环境配置的步骤。 *...

    oracle 创建表空间 导入导出

    oracle 创建表空间 导入导出 详细阐述 oracle创建用户,表空间 及导入导出数据的个人经验。

Global site tag (gtag.js) - Google Analytics