`

温习数据库创建和修改

阅读更多
/*分为四步 */
/*第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 
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; 

查看表空间和剩余表空间
select total.tablespace_name,
       round(total.MB, 2) as Total_MB,
       round(total.MB - free.MB, 2) as Used_MB,
       round((1 - free.MB / total.MB) * 100, 2) as Used_Pct
  from (select tablespace_name, sum(bytes) / 1024 / 1024 as MB
          from dba_free_space
         group by tablespace_name) free,
       (select tablespace_name, sum(bytes) / 1024 / 1024 as MB
          from dba_data_files
         group by tablespace_name) total
where free.tablespace_name = total.tablespace_name;
如下图:


修改表空间
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;

Meathod2:新增数据文件,并且允许数据文件自动增长
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod3:允许已存在的数据文件自动增长
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod4:手工改变已存在数据文件的大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;
  • 大小: 60 KB
分享到:
评论

相关推荐

    数据库原理高清教程大图

    以结构化图表展示数据库DBMS应用原理,包含数据库原理基础教程中所有必考项,帮助我们理清DML、DDL、DCL,BCDF等是个什么东西,适用于温习及复习数据库知识。

    计算机三级数据库真题

    4. 数据库应用开发:这部分通常会考察数据库应用程序的开发,包括使用SQL进行数据库编程,以及使用一些常见的数据库开发工具(如Oracle PL/SQL、MySQL、Access等)进行数据交互和报表生成。 5. 数据仓库与数据挖掘...

    hksi paper 1 香港证券资格考试卷一 2024最新温习手册

    hksi paper 1 香港证券资格考试卷一 2024最新温习手册

    HKSI PAPER1香港证券期货从业考试温习手册卷一.pdf

    HKSI PAPER1 香港证券期货从业考试温习手册卷一.pdf 本资源是香港证券期货从业考试温习手册的第一卷,旨在帮助考生备战证券及期货从业员资格考试。该手册涵盖了证券及期货行业的规则和规定,涵盖了香港证券及期货...

    【学习笔记】温习sql及MySQL的使用(数据库第2次实验)

    在本篇【学习笔记】中,我们主要复习了SQL语言及其在MySQL中的应用,特别是针对数据库的第二次实验...在大数据背景下,熟练掌握SQL语言对于数据分析和数据库管理至关重要,这也是现代信息技术专业人员必备的技能之一。

    PAPER1卷一温习手册V3.4版下载

    PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版下载 PAPER1卷一温习手册V3.4版...

    PAPER7卷七温习手册V3.3版下载

    PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版下载 PAPER7卷七温习手册V3.3版...

    PAPER6卷六温习手册V2.6版下载

    PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版下载 PAPER6卷六温习手册V2.6版...

    再次温习批处理使用技巧

    它可以通过创建一个扩展名为`.bat`(在DOS系统下)或`.cmd`(在Windows NT系列系统下)的文件来实现。这些文件包含了一系列预定义的命令,当运行这些文件时,就会按照顺序执行其中的命令。 #### 二、批处理的历史...

    HKSI Paper 1 60个温习重点.pdf

    HKSI Paper 1 60个温习重点.pdf

    Linux操作系统温习提纲.pdf

    9. **touch** 命令用于创建一个新的空文件,或者更新已有文件的访问和修改时间戳。 10. **man** 命令提供命令的帮助文档,输入 `man command_name` 即可查看特定命令的使用说明。 在用户管理方面,Linux中用户信息...

    access数据库管理系统

    这是我花3个月写的一个完整的数据库管理系统,里面有一些基本SQL语句,可以通过这些语句温习SQL.界面很漂亮,设计灵活,比如工具栏,菜单栏,另外里面用了一个智能联想光标提示,也就是在输入数据时,会实时的从数据库中...

    C程序设计简明教程期末温习大纲.docx

    在这个实验中,学生需要了解如何在Visual Studio中创建和操作C#程序,包括操纵台应用程序和Windows应用程序。这涉及到了基本的项目创建、代码编写、编译以及调试步骤。例如,学生需要设计一个简单的C#操纵台程序,...

    宝典中考化学温习资料金属和金属资料学习教案.pptx

    综上所述,这份中考化学温习资料主要涵盖了金属和金属材料的基础知识,包括它们的分类、性质、化学反应及应用,对理解金属的特性和化学行为至关重要。这些知识点是初中化学学习的重点,也是中考化学考试的重要内容。

    回首温习青春.docx

    回首温习青春.docx

    第三章光和眼睛温习资料带答案.pdf

    第三章光和眼睛温习资料带答案.pdf

    无线网络设计和应用温习要点20211111.pdf

    "无线网络设计和应用温习要点" 本文将对无线网络设计和应用的主要知识点进行总结和解释。 一、 WLAN 技术 * WLAN 技术利用无线电波介质,提供高速的无线通信服务。 * WLAN 的物理层和数据链路层由 IEEE 802.11 ...

    操作系统温习材料

    这份"操作系统温习材料"集合了多方面的学习资源,对于深入理解和掌握操作系统原理有着极大的帮助。 首先,"操作系统概念(郑扣银中文翻译版)"是一本重要的理论书籍,它可能涵盖了操作系统的起源、进程管理、内存...

    SQL 大全(有两个版本) 经典汇聚,适合大家温习,从易到难分阶段进行讲解

    5. 数据库结构操作:CREATE TABLE用于创建新的表结构,ALTER TABLE用于修改现有表结构,DROP TABLE用于删除表。 6. 视图:CREATE VIEW用于创建虚拟表,基于一个或多个表的查询结果。 7. 子查询:在查询语句中嵌套...

Global site tag (gtag.js) - Google Analytics