欢迎访问北大青鸟鲁广校区~

  1. 加入收藏
  2. 设为主页
  3. 学校简介

三分钟了解北大青鸟

×
  • 北大青鸟大数据课程
  • 北大青鸟网络工程师
  • 北大青鸟web设计专业
  • 北大青鸟PHP专业
  • 北大青鸟启蒙星课程

.net课程设计之Oracle10gR2如何删除误添加的空文件

责任编辑:027hpedu来源:北大青鸟鲁广校区.Net技术教程发布时间:2012-06-01 09:11
导读:.net课程设计之Oracle10gR2如何删除误添加的空文件的了解能让大家在北大青鸟武汉宏鹏鲁广校区了解到更多数据库开发的知识,从而了解.net开发。

  .net课程设计之Oracle10gR2如何删除误添加的空文件的了解能让大家在北大青鸟武汉宏鹏鲁广校区了解到更多数据库开发的知识,从而了解.net开发。那么,了解数据库开发应该从哪些方面做起呢?下面,就让北大青鸟武汉宏鹏鲁广校区的老师给大家进行分析吧!

  如果是在Oracle10g之前,删除一个表空间中的数据文件后,其文件在数据库数据字典中会仍然存在,除非你删除表空间,否则文件信息不会清除。但是从Oracle10gR2开始,Oracle允许我们彻底删除一个空文件,不留痕迹。

  但是注意:如果你向SYSTEM表空间错误的添加了一个文件,那么就让它在哪里好了,不要动。

  对于普通表空间,则可以参考以下步骤处理:

  数据库版本Oracle10gR2:

  SQL> select * from v$version;

  BANNER

  ----------------------------------------------------------------

  Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

  PL/SQL Release 10.2.0.1.0 - Production

  CORE 10.2.0.1.0 Production

  TNS for Linux: Version 10.2.0.1.0 - Production

  NLSRTL Version 10.2.0.1.0 - Production

  向USERS表空间增加一个数据文件:

  SQL> alter tablespace users add datafile '/opt/oracle/oradata/eygle/users02.dbf' size 10M;

  Tablespace altered.

  SQL> select file#,name from v$datafile;

  FILE# NAME

  ---------- --------------------------------------------------

  1 /opt/oracle/oradata/eygle/system01.dbf

  2 /opt/oracle/oradata/eygle/undotbs01.dbf

  3 /opt/oracle/oradata/eygle/sysaux01.dbf

  4 /opt/oracle/oradata/eygle/users01.dbf

  5 /opt/oracle/oradata/eygle/users02.dbf

  5 rows selected.

  确认表空间文件信息:

  SQL> select file_name,file_id from dba_data_files where tablespace_name='USERS';

  FILE_NAME FILE_ID

  -------------------------------------------------- ----------

  /opt/oracle/oradata/eygle/users02.dbf 5

  /opt/oracle/oradata/eygle/users01.dbf 4

  确认表空间未被存储占用:

  SQL> select segment_name,file_id,blocks from dba_extents where file_id=5;

  no rows selected

  删除表空间中的空数据文件:

  SQL> alter tablespace users drop datafile '/opt/oracle/oradata/eygle/users02.dbf';

  Tablespace altered.

  检查数据字典,这个空文件的信息已经被彻底清除了:

  SQL> select file_name,file_id from dba_data_files where tablespace_name='USERS';

  FILE_NAME FILE_ID

  -------------------------------------------------- ----------

  /opt/oracle/oradata/eygle/users01.dbf 4

  .net课程设计之Oracle10gR2如何删除误添加的空文件情况的了解让北大青鸟武汉宏鹏鲁广校区的.net的学习能学到更多的知识。北大青鸟武汉宏鹏鲁广校区ACCP6.0和学士后.NET中关于.net就有学习。更多.net知识的学习,请咨询在线老师或致电:027-87807717

本文标题:.net课程设计之Oracle10gR2如何删除误添加的空文件,责任编辑:027hpedu,来源:北大青鸟武汉宏鹏鲁广校,于2012年06月01日09时11分发布于北大青鸟鲁广校区。武汉北大青鸟宏鹏鲁广校区,是北大青鸟武汉电脑学校,专业IT计算机培训,拥有软件/网络/安卓/Web前端/Java课程.北大青鸟地址:光谷广场鲁巷数码港.电话:027-87807717

专业老师指导

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业。

培训咨询客服

刘老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑。

本文地址:
文章标题:
  • 北大青鸟Java软件开发
  • 北大青鸟UI设计课程_零基础可学
  • 北大青鸟动漫设计_武汉设计学校
  • 北大青鸟数字艺术_武汉电脑学校
×
在线咨询更多问题

如您有任何疑问
在线咨询随时为您解答或拨打咨询热线:17740513250

×
  • 姓 名*
  • 手 机*
  • QQ号/微信号
  • 所报学科 *
  • 其他备注
  • 温馨提示:请保持手机畅通,咨询老师将为您提供专属的一对一报名服务。