北大青鸟

首页 > .Net技术教程

站内公告

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

责任编辑:宏鹏来源:武汉北大青鸟鲁广校区时间:10-15
导读:.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知识的学习,请咨询在线老师或致电:13125006136

    看过该.Net技术教程的还看过

本文标题:.net课程设计之Oracle10gR2如何删除误添加的空文件,责任编辑:宏鹏,来源:武汉北大青鸟鲁广校区栏目,于10-15发布于北大青鸟鲁广校区。.net课程设计之Oracle10gR2如何删除误添加的空文件的了解能让大家在北大青鸟武汉宏鹏鲁广校区了解到更多数据库开发的知识,从而了解.net开发。

专业老师指导

赵老师

赵老师

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

立即在线咨询

培训咨询客服

陈老师

陈老师

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

立即在线咨询

本文地址:https://m.027hpedu.com/html/758.html

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

上一篇:

下一篇:

热点关注

推荐.Net技术教程

热门.Net技术教程

初中生
高中生
大学生
打工者
男生
女生

预约你的精彩未来

预约将免费领取7天课程体验卡

-------请选择试预约课程-------

JAVA
WEB前端
PHP
UI设计
Python
电子商务
视频剪辑
大数据工程师
平面设计

83345人已领取

全国百余家校区

只为您方便就学

北大青鸟鲁广校区

北大青鸟鲁广校区

武汉市洪山区珞喻路724号(地铁二号线光谷广场站F口出)

预约到校
领取学习大礼包

首页

热门课程

视频网课

新闻资讯

关于学校

联系学校

预约选课申请

  • 预约时间

    请选择预约时间

  • 预约课程

    请选择预约课程

  • 姓   名
  • 手机号
  • QQ 号
  • 微信号

添加老师微信号

专业老师24小时1对1学习指导

定制专属于你的专属学习方案

微信号:17740513250

复制老师的微信号

复制成功啦

快去微信添加老师为好友吧~

北大青鸟小青

微信号:17740513250

北大青鸟小青

微信号:17740513250

设置备注
小主知道啦