`
feng5hao
  • 浏览: 23091 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle学习之路【二】

阅读更多

==========================================================================

-- 查看数据文件使用情况
select file_name, bytes / 1024 / 1024 "MB", autoextensible, tablespace_name,INCREMENT_BY
  from dba_data_files

 

==========================================================================

-- resize表空间
alter database tempfile
 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF' resize 5M;

 

==========================================================================

-- 新创建一个自动扩展的临时表空间
create temporary tablespace temp02
tempfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP02.DBF'
size 4M autoextend on;

 

==========================================================================

-- 创建表空间时设置数据文件的最大限制值:
create temporary tablespace temp02
 tempfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP02.DBF'
size 4M autoextend on maxsize 10M;

 

==========================================================================

-- 更改数据库的默认表空间
alter database default temporary tablespace temp02;

-- 查询表空间是否在线
select file#,status,bytes/1024/1024 "MB",name from v$datafile

-- 删除表空间
drop tablespace temp;

 

对于这样的情况的解决方法如下: 
1.先查看system和sysaux表空间是否是自动扩展的。 
SQL>select tablespace_name,AUTOEXTENSIBLE,INCREMENT_BY from dba_data_files; 
--如果为自动扩展那么AUTOEXTENSIBLE字段的值应为 
YES,是否为NO;INCREMENT_BY 这个为每次自动扩展的空间大小。 

2.如果你的系统表空间不是自动扩展的那么,有如下方法可以进行扩展。 
a.增加system表空间的数据文件。 
SQL>alter tablespace system add datafile 'D:\oracleXE\oradata\XE\system_01.dbf' resize 1024M; 

b.更改system的数据文件,让其自动扩展,并扩大其大小。 
SQL>alter database datafile 'D:\oracleXE\oradata\XE\system_01.dbf' autoextend on;   
SQL>alter database datafile 'D:\oracleXE\oradata\XE\system_01.dbf' resize 2048M; 

 

==========================================================================

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Oracle学习笔记 PDF

    ### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...

    oracle学习视屏

    "Oracle学习视屏"是一系列针对Oracle数据库的学习资源,涵盖了从基础到进阶的全面教程,适合对数据库技术感兴趣或者需要提升Oracle技能的学习者。 首先,Oracle数据库的基础部分通常包括以下内容: 1. 数据库概念...

    很全的oracle学习资料

    本套“很全的Oracle学习资料”包含了一系列深入学习Oracle技术的知识点,适合数据库管理员(DBA)、开发人员以及对Oracle感兴趣的学习者。下面,我们将详细探讨这些资料可能涵盖的内容。 一、Oracle基础 Oracle...

    oracle 学习 资料

    11. 实践项目:理论学习之余,实践是检验理解的最佳方式。可以尝试搭建Oracle环境,模拟企业应用场景,解决实际问题。 12. 文档与社区:Oracle有丰富的官方文档和技术社区,如Oracle技术网、Oracle官方文档库等,是...

    oracle学习流程分5天

    oracle学习流程分5天 第一天 UNIX下的Oracle管理部分 第二天 UNIX下的Oracle管理部分(2) 第三天 UNIX下Oracle性能调整部分 第四天 RAC与DataGuard部分(1)

    oracle学习总结.docx

    Oracle 学习总结 Oracle 是一种关系数据库管理系统,由 Larry Ellison 和 Bob Miner 于 1977 年创立。它是一种对象关系数据库管理系统,支持多种编程语言,包括 Java、Python、C++ 等。 一、创建 Oracle 数据库...

    ORACLE学习

    ### ORACLE学习知识点详解 #### 一、名词解释与概念理解 **数据对象**:在Oracle数据库中,数据对象指的是用户创建的各种数据结构实体,包括但不限于表(Table)、视图(View)、存储过程(Stored Procedure)、...

    Oracle学习方法

    【Oracle学习方法】深入解析 Oracle数据库是全球广泛使用的大型关系型数据库系统,掌握Oracle的知识对于IT专业人士至关重要。本文将探讨如何高效地学习Oracle,帮助你扎实掌握数据库知识。 首先,学习Oracle的第一...

    LINUX下安装ORACLE学习

    根据给定的文件信息,以下是在Linux环境下安装Oracle的学习知识点概览: ### 一、软件准备 在开始安装Oracle之前,需要准备以下软件资源: - **虚拟机软件**:VMWare Server Console 1.0.6,用于创建和管理虚拟机...

    oracle学习心得总结

    ### Oracle学习心得总结 在IT领域中,Oracle数据库因其强大的功能和广泛的适用性而备受青睐。对于初学者而言,掌握Oracle的基本操作是非常重要的一步。本文将根据提供的文档内容,总结和扩展Oracle数据库的基础知识...

    oracle学习

    ### Oracle学习知识点总结 #### 一、Oracle密码管理与解锁 **知识点1:忘记Oracle用户密码的处理方式** - **场景描述**:当忘记Oracle数据库中的某个用户(例如`scott`)的密码时,可以通过拥有更高权限的账户...

    oracle学习文档1

    ### Oracle学习文档1知识点解析 #### 一、Oracle文件与数据结构 - **控制文件查询**: 使用`Desc v$controlfile;`命令可以查看Oracle数据库的控制文件信息,包括其位置和状态,这对于理解数据库的物理结构至关重要...

    Oracle知识点整理笔记(二)Oracle学习进阶

    该资源是系统学习Oracle后做的整理,方便后来学者更好,更快的学习Oracle知识,资源里面有Oracle学习资料,以及学习期间整理辅助学习资料,此资源内容是Oracle知识点整理笔记的下篇,Oracle的初学篇知识学习可以查看...

    完整的oracle学习资料

    以下是对Oracle学习资料的详细说明: 一、Oracle基础 Oracle数据库的基础部分主要涉及数据库的概念、体系结构和安装配置。了解Oracle的数据文件、控制文件、重做日志文件、参数文件等核心组件的用途及其相互关系,...

    Oracle数据库学习指南

    2. 《Oracle8 优化技术》摘录 (第二章 内存-CPU) 3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 5. Oracle Index 的三个问题 6. Oracle PL-SQL语言基础 7. Oracle的分布式管理 ...

    Oracle官方的学习文档

    Oracle是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。Oracle 11g是其一个重要的版本,提供了许多新特性和增强功能,包括对Spatial的支持。Oracle Spatial是一个强大的组件,专门用于...

    oracle sql语句学习

    二、Oracle SQL扩展 Oracle提供了许多扩展的SQL特性,以增强其功能: 1. 子查询:嵌套在其他查询中的查询,用于比较、过滤或分组数据。 2. 分区查询:将大表分成多个逻辑部分,提高查询效率。 3. 聚合函数:如`...

    oracle学习的相关资料

    Oracle学习的相关资料主要聚焦在Oracle 9i这个版本上,Oracle是全球广泛使用的数据库管理系统,尤其在企业级应用中占据重要地位。Oracle 9i是其9.0版本,发布于2001年,引入了许多创新功能,提升了性能、可用性和可...

    oracle学习大全

    总结起来,Oracle学习涵盖了从基础概念到高级特性的广泛内容,包括SQL语言、PL/SQL编程、数据库管理、性能优化、备份恢复、安全权限以及一系列高级特性。通过深入学习和实践,可以逐步从新手成长为精通Oracle的专家...

Global site tag (gtag.js) - Google Analytics