今天学习了oracle 中tablespace的一些命令
SQL> create table testsys as select * from syslog;
create table testsys as select * from syslog
*
ERROR at line 1:
ORA-01536: space quota exceeded for tablespace 'SLTBS'
解决方法:alter user slxml quota unlimited on sltbs
给表空间增加一个数据文件
alter tablespace sltbs add datafile='/u02/oradata/orcl/sltb02.dbf' size 100m
创建表空间
create tablespace test datafile ‘/u02/oradata/orcl/sltb02.dbf' size 100m autoextent on maxsize unlimited.
创建临时表空间
create temporary tablespace test_tmp datafile 'u02/oradata/orcl/sltb02.dbf' size 30m .
给用户指定默认表空间和临时表空间
alter user slxml default tablespace test temporary tablespace test_tmp.
将
SQL> select file_name, tablespace_name, status, file_id, autoextensible FROM dba_data_files;
/u02/oradata/orc/sltbs02.dbf SLTBS AVAILABLE 7 NO
/u02/oradata/orc/sltbs01.dbf SLTBS AVAILABLE 6 YES
/u02/oradata/orc/example01.dbf EXAMPLE AVAILABLE 5 YES
使数据文件自增长:表DBA_DATA_FILES中有一个字段AUTOEXTENSIBLE,它指示数据文件是否自增长,也就是数据文件不能满足存储需求时,是否自动增加大小来满足需求。默认创建一个datafile大小为5M的表空间—TEST:create tablespace test datafile ‘’ '/u02/oradata/orcl/TEST.DBF' size 5M;这个时候,AUTOEXTENSIBLE是NO,也就是数据文件的大小是固定的,不会自增长.
下面我们手动来修改数据文件为自增长:alter database datafile '/u02/oradata/orc/TEST.DBF' autoextend on next 5M maxsize 50M;这条命令将TEST.DBF数据文件设置为按5M大小进行自增长,最大为50M。
如果想改变数据文件大小:以前面的数据文件为例,我想将数据文件设置为100M大小,可以执行命令:alter database datafile '/u02/oradata/orc/TEST.DBF' resize 100M;
SQL> create table testsys as select * from syslog;
create table testsys as select * from syslog
*
ERROR at line 1:
ORA-01536: space quota exceeded for tablespace 'SLTBS'
解决方法:alter user slxml quota unlimited on sltbs
给表空间增加一个数据文件
alter tablespace sltbs add datafile='/u02/oradata/orcl/sltb02.dbf' size 100m
创建表空间
create tablespace test datafile ‘/u02/oradata/orcl/sltb02.dbf' size 100m autoextent on maxsize unlimited.
创建临时表空间
create temporary tablespace test_tmp datafile 'u02/oradata/orcl/sltb02.dbf' size 30m .
给用户指定默认表空间和临时表空间
alter user slxml default tablespace test temporary tablespace test_tmp.
将
SQL> select file_name, tablespace_name, status, file_id, autoextensible FROM dba_data_files;
/u02/oradata/orc/sltbs02.dbf SLTBS AVAILABLE 7 NO
/u02/oradata/orc/sltbs01.dbf SLTBS AVAILABLE 6 YES
/u02/oradata/orc/example01.dbf EXAMPLE AVAILABLE 5 YES
使数据文件自增长:表DBA_DATA_FILES中有一个字段AUTOEXTENSIBLE,它指示数据文件是否自增长,也就是数据文件不能满足存储需求时,是否自动增加大小来满足需求。默认创建一个datafile大小为5M的表空间—TEST:create tablespace test datafile ‘’ '/u02/oradata/orcl/TEST.DBF' size 5M;这个时候,AUTOEXTENSIBLE是NO,也就是数据文件的大小是固定的,不会自增长.
下面我们手动来修改数据文件为自增长:alter database datafile '/u02/oradata/orc/TEST.DBF' autoextend on next 5M maxsize 50M;这条命令将TEST.DBF数据文件设置为按5M大小进行自增长,最大为50M。
如果想改变数据文件大小:以前面的数据文件为例,我想将数据文件设置为100M大小,可以执行命令:alter database datafile '/u02/oradata/orc/TEST.DBF' resize 100M;
发表评论
-
删除表
2011-07-29 10:03 555删除表 drop table USERINFO ORA-024 ... -
项目中遇到的问题
2011-06-30 21:41 843今天遇到的小问题 关于oracle 统计字段非空记录数 SQ ... -
因为Host是64-Bit的系统,装32位的软件环境下,会产生这个错误bug,主要装个补丁(patch name:p8670579_112010_LINUX.z
2011-05-12 16:25 0因为Host是64-Bit的系统,装32位的软件环境下,会产生 ... -
drop user hywdc cascade
2011-04-07 18:00 895问题提出: SQL〉DROP USER hywdc CAS ... -
oracle 10.2.0.1升级到10.2.0.4 遇到的一些问题
2011-04-02 23:42 1044.runinstall -silent -responseFi ... -
set autotrace on 引发的问题
2011-03-24 09:18 1892SQL> set autotrace on SP2-06 ... -
alter system kill session
2011-03-15 16:20 1398在Oracle数据库中,可以通过kill session的方式 ... -
EXP-00091: Exporting questionable statistics 问题处理方法
2011-03-15 13:54 9191、查询数据库的字符集SQL> select usere ... -
redo thread
2011-03-10 22:32 1687今天学习了 oracle redo logs 里面有一个概念r ... -
imp命令 将dbp数据导入数据库 nls_character不一致
2011-03-07 14:52 1895Export file created by EXPORT:V ... -
oracle 查看、修改字符集编码
2011-03-07 14:28 12816oracle 查看、修改字符集编码 ALTER ... -
ORA-32004: obsolete or deprecated parameter(s) specified for rdbms instance
2011-03-04 20:30 11386oracle 11g for linux SQL> s ... -
redhat 5 静默安装oracle 创建数据库
2011-03-04 13:28 987但在启动sqlplus命令,会发现下面的错误: [oracle ... -
查看 em 和isqlplus 的端口号
2011-03-02 10:44 1550在 %ORACLE_HOME/install/portlis ... -
oracle_sid, instance_name 和service_name 的区别
2011-03-01 09:37 11555昨天用dbca -silent -responsefile h ... -
dbca silent 创建数据库 修改密码
2011-03-01 09:30 1102racle@hadoop-hhu:~/soft/10g_db/ ... -
静默DBCA创建数据库时遭遇的问题
2011-02-28 18:35 25271、静默DBCA创建数据库时遭遇模板不存在问题 oracle@ ... -
linux 下安装oracle
2011-02-28 15:32 0创建 Oracle 组和用户帐户 创建用于安装和维护 Ora ... -
oracle alter tablespace name rename datafile 遇到的问题
2011-02-23 14:44 4508SQL> alter tablespace zydl ... -
oracle sql developer 连接数据库的一些细节问题
2011-02-23 14:24 2351之前用oracle sql developer 连接本地数据库 ...
相关推荐
Oracle数据库学习总结资料.pdf 是一份关于 Oracle 数据库的学习总结资料,涵盖了 Oracle 数据库的各个方面,包括 Oracle 的简介、简单查询、标量函数和算数运算、多表查询、列函数和分组、子查询、表的更新操作、表...
本文详细介绍和阐述了 Oracle 用户(user)和表空间(tablespace)的概念和使用方法等内容,并对用户和表空间使用过程中的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。...
1. 为有意从事oracle dba工作人员提供学习指导。 2. 提供oracle数据库dba日常管理方法。 3. 掌握oracle数据库体系机构,为oracle优化奠定基础。 三、适合人群: 1.有意从事oracle 数据库工作,担任dba角色的人员; ...
Oracle 学习总结 Oracle 是一种关系数据库管理系统,由 Larry Ellison 和 Bob Miner 于 1977 年创立。它是一种对象关系数据库管理系统,支持多种编程语言,包括 Java、Python、C++ 等。 一、创建 Oracle 数据库...
数据文件结合在一起形成表空间(tablespace)。数据库中所有的数据信息都是存放在数据文件中。数据库的数据作为一个整体存储在构成数据库每一个表空间的数据文件中。一个数据库最多可以包含65534个数据文件 2. 控制...
ORACLE数据库教程-SQL学习篇 本教程旨在提供ORACLE数据库基础知识,特别是SQL学习篇,旨在帮助开发人员更好地掌握ORACLE数据库的理论知识和实践操作。通过本教程,学习者将了解用户权限管理、并发控制和SQL优化等三...
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
ALTER TABLESPACE 8-25 为表空间的创建设置 ORACLE 管理文件(OMF) 8-27 使用 OMF 创建表空间 8-28 获得表空间的信息 8-29 小结 8-29 9 储存结构与关系 目标 9-2 概述 9-3 段的类型 9-4 储存子句的优先次序 9-7 片的...
oracle 分区表学习及应用示例Create table(创建分区表) create table BILL_MONTHFEE_ZERO ( SERV_ID NUMBER(20) not null, BILLING_CYCLE_MONTH NUMBER(6) not null, DATE_TYPE NUMBER(1), ACC_NBR ...
Oracle 数据库是当前最流行的关系数据库管理系统之一,本教程旨在为读者提供一个从基础到实践的 Oracle 数据库学习指南。下面是根据提供的内容生成的相关知识点: SQL*PLUS 工具 SQL*PLUS 是 Oracle 数据库提供的...
ORACLE 完全学习手册 第二章 oracle 体系结构概述 在system用户下 DESC dba_data_files; SELECT file_name,bytes,blocks,status,autoextensible FROM dba_data_files WHERE tablespace_name='SYSTEM'; 第四章 表...
Oracle 11g 图形界面创建数据库实例 本文将指导读者使用 Oracle 11g 图形界面创建数据库实例,并详细介绍每个步骤的操作过程。 Step1 创建数据库实例 ...同时,我们还学习了如何导入 dmp 文件,授权用户和授予权限。
oracle的学习与使用 本文是基于Windows 10系统环境,学习和使用oracle: Windows 10 一、oracle相关命令 (1)创建表空间 使用超级管理员用户登录 create tablespace zs200 datafile 'd:\zs200.dbf' 100m ...
ORACLE 相关语法与命令 ORACLE 是一种关系型数据库管理系统,具有强大的...本文总结了 ORACLE 相关语法与命令,涵盖物理组件、逻辑组件、内存结构、语法知识和命令等方面的知识点,为学习 ORACLE 提供了参考和指南。
*tablespace*:tablespace 是 Oracle 数据库中的一个逻辑存储结构,用于存储数据库的所有数据。 *alter tablespace*:alter tablespace 命令用于更改表空间的状态,例如在线或离线。 *recover tablespace*:recover ...
Oracle数据库基础 任务一 1、修改上机的计算机上的文件: product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora product\11.1.0\db_1\NETWORK\ADMIN\listener.ora 把文件中的HOST后面的名称更改为...
在本实验中,我们将学习如何管理 Oracle 数据库的物理存储结构,包括添加数据文件、临时数据文件、控制文件和重做日志文件等。 一、添加数据文件 在 Oracle 数据库中,数据文件是存储数据的基本单位。我们可以添加...
该课程涵盖了Oracle数据库的安装、启动与关闭、用户数据的基本维护、利用网络访问数据库、数据的加载、导出、导入、性能优化概述等方面的知识点,为学习Oracle数据库的学生提供了系统的知识结构。
在本教程中,我们将学习 ORACLE 数据库的基本概念和基本操作。ORACLE 数据库是一种关系型数据库管理系统,使用 SQL 语言来管理和操作数据。 SQL 语言 SQL(Structured Query Language)是 IBM 公司 San Jose 实验...
Temporary Tablespace Performance Tuning(临时表空间的调整) 56 10.4. 并发事件处理 56 10.4.1. 并发事件的产生 56 10.4.2. 锁 56 10.4.2.1. 锁的功能 56 10.4.2.2. 锁的类型 57 10.4.2.3. 锁的模式 58 10.4.2.4...