Oracle数据库如何创建、修改、删除表空间

Oracle数据库在
逻辑上将数据存储在
表空间中,在
物理上将数据存储在
数据文件中。表空间分为:
永久表空间、undo表空间和临时表空间。

创建、修改、删除表空间

  • 01

    --创建永久表空间 create tablespaceuserSpace --表空间名称 datafile'C:\app\yeduanqiao\oradata\dbname\useSpacer.dbf' --文件路径及文件名 size50M --表空间大小 AUTOEXTEND ON NEXT50M --每次自动扩展50M --创建临时表空间 create temporary tablespaceuserTemp tempfile'C:\app\yeduanqiao\oradata\dbname\userTemp.dbf' size50M

  • 02

    ---查看表空间名称、id,文件存储位置,初始大小 selecttablespace_name,file_id,file_name,bytes fromdba_data_files order byfile_id

  • 03

    --修改表空间大小 alter database datafile'C:\app\yeduanqiao\oradata\dbname\useSpacer.dbf' resize1000M

  • 04

    --修改表空间大小:增加数据文件 alter tablespaceUSERSPACE add datafile'C:\app\yeduanqiao\oradata\dbname\USERSPACE2.dbf' size500M

  • 05

    --删除表空间 droptablespace USERSPACE 删除后查询此表空间,查询不到,删除成功

(0)

相关推荐

  • 如何使用plsql如何删除表空间和用户

    很多oracle初学人员都不是很会使用oracle语句,那么如何更简单的删除表空间和清除用户.下面我给大家介绍下使用plsql更为便捷快速的删除用户和表空间呢 ? 登录plsql 01 打开plsql ...

  • 怎么给oracle数据库,创建表空间和用户

    在初学oracle数据库时,我们就要给一个数据库创建表空间和用户,这样才好进去操作sql. 操作方法 01 首先在电脑的开始菜单中,输入cmd,按回车键.进入windows 窗体界面. 02 打开or ...

  • oracle数据库查看并修改最大连接数

    作为一个DBA,维护数据库的时候,有时候会遇到数据库连接数够,客户端连接间歇性失败,会报错ORA-12519 TNS:no appropriate service handler found,此时我们 ...

  • Access数据库怎么创建一个数据表

    我们在工作中可以用Access数据库创建数据表,那么如何创建呢?下面小编给大家分享一下. 操作方法 01 首先我们打开Access数据库,点击新建选项,选择空白桌面数据库,如下图所示 02 接下来在弹 ...

  • 用cmd命令创建oracle 数据库、用户和表空间

    教你用cmd命令,用语句创建用户和表空间.简单又实用 操作方法 01 Win+R调查运行窗口,输入cmd回车 02 连接到本地oracle库 03 创建名为"SXSJ"的表空间,其 ...

  • ORACLE通过SQL语句创建表空间和用户并授权

    每次创建ORACLE表空间,都去找Database Control,但是时间久了就会忘记密码.在实际应用中,登录数据库用SQL语句创建一个新的表空间和用户是最简单.快捷的方式,下面说一下如何用SQL创 ...

  • Oracle设置默认表空间和更改表空间的状态

    Oracle中维护表空间与数据文件--设置默认表空间和更改表空间的状态 操作方法 01 设置默认表空间: 在Oracle数据库中创建用户(使用CREATE USER语句)时,如果不指定表空间,则默认的 ...

  • Navicat for Oracle 表空间是什么

    Navicat for Oracle 表空间是数据库空间包含模式对象的分配.点击Navicat主界面上的"其他"按钮,然后选择"表空间",即可打开表空间对象列表 ...

  • oracle 数据库导入导出方法教程

    oracle11g数据库导入导出: ①:传统方式--exp(导出)和(imp)导入: ②:数据泵方式--expdp导出和(impdp)导入; ③:第三方工具--PL/sql Develpoer;一.什 ...