Oracle数据库增加表空间

扩展表空间大小语句

1.给表空间添加一个数据文件:

dba_data_files

ALTER TABLESPACE users

ADD DATAFILE ‘/u02/oracle/rbdb1/users03.dbf‘ SIZE 10M

AUTOEXTEND ON

NEXT 512K

MAXSIZE 250M;

2.调整数据文件的大小:

ALTER DATABASE DATAFILE ‘/u02/oracle/rbdb1/stuff01.dbf‘

RESIZE 100M;

3.启用或禁用数据文件的自动扩展:

ALTER DATABASE DATAFILE ‘/u02/oracle/rbdb1/users03.dbf‘

AUTOEXTEND OFF;

oracle创建表空间是我们经常会用到的操作,下面就为您详细介绍oracle创建表空间的语句写法,希望对您学习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表空间,这就不用在每创建一个对象给其指定表空间了。

表空关闭自动增长

alter database    datafile 18 autoextend off;

时间: 2024-10-08 17:58:28

Oracle数据库增加表空间的相关文章

Oracle数据库创建表空间

--Oracle数据库创建表空间 create tablespace new_taspace --表空间名 DATAFILE 'D:\NEWTABLESPACE.DBF'   --表空间关联的数据文件和位置 size 200M --文件初始大小 autoextend on next 20MB MAXSIZE 400MB; --文件大小可自动扩展,每次扩展20MB,最大400MB --创建表空间 create tablespace new_taspace1 --表空间关联的数据文件和位置 DATA

Oracle数据库的表空间基本管理

一.概述 Oracle数据库是通过表空间来存储物理表的,一个数据库实例可以有N个表空间,一个表空间下可以有N张表. 有了数据库,就可以创建表空间. 表空间(tablespace)是数据库的逻辑划分,每个数据库至少有一个表空间(称作SYSTEM表空间).为了便于管理和提高运行效率,可以使用一些附加表空间来划分用户和应用程序.例如:USER表空间供一般用户使用,RBS表空间供回滚段使用.一个表空间只能属于一个数据库. 表空间是数据库中最大的逻辑单位, SYSTEM和SYSAUX表空间是在创建数据库时

oracle 数据库导出 表空间查询 与 权限管理 整理

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>导入导出操作 oralce imp help=y; 查看命令使

Linux oracle数据库创建表空间、用户并赋予权限

管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径: 得到其中一条记录/opt/oracle/oradata/orcl/temp01.dbf 创建临时表空间:create temporary tablespace plncontrol_temp tempfile '/opt/oracle/oradata/orcl/plncontrol_temp.dbf' size 100m reuse

重命名Oracle数据库的表空间(Renaming a Tablespace)

重命名一个表空间时,Oracle会在数据字典.控制文件和数据文件的头部更新这个表空间名. 注意,重命名一个表空间不会重命名相关联的数据文件. 重命名代码示例如下: 1 SQL> alter tablespace old_name rename to new_name;

ORACLE数据库建表空间、建用户、分配用户表空间,分配用户权限

1.建表空间 create tablespace 表空间名 datafile  'D:\app\Administrator\oradata\orcl\ABC.DBF' size 100M autoextend on next 50M extent management 2.建用户 create  user 用户名  identified by password default tablespace 表空间名 temporary tablespace temp   (默认表空间名) 3.给用户赋予

创建oracle数据库的表空间、用户、目录、导入\导出文件等信息

1.创建表空间 create tablespace ts_aw logging datafile 'd:\app\Administrator\product\tablespace\ts_aw.dbf' size 10M autoextend on next 5M maxsize 20480M; 2.创建用户 create user hb identified by hb default tablespace ts_aw; 3.给用户授权限 grant connect,resource,dba t

linux部署Oracle数据库--创建表空间和用户(我的是26的库时间20192271128)

1,创建表空间 CREATE TABLESPACE BM   DATAFILE '/oradata/mdsdata/mdsmpac001' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO; CREATE TABLESPACE BM_BM   DATAFILE '/oradata/mdsdata/mdsmpac00

Oracle 数据库创建表空间、创建用户

创建表空间 create temporary tablespace user_name_temp tempfile '/oradata/ORA11G/user_name_temp.dbf' size 50m autoextend on next 50m maxsize unlimited --maxsize 2048m extent management local; create tablespace user_name_tb logging datafile '/oradata/ORA11G