网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.SQLPlus 使用技巧.
.两种Oracle应用程序开发接口的对.
.Oracle数据库的转移与升级.
.如何学习Oracle.
.ORACLE常用傻瓜问题1000问全集(.
..
.Oracle 管理的小tip.().
.Oracle erp销售订单订单行状态不.
.OracleAS 论坛程序输入验证漏洞.
.Oracle基本数据类型存储格式浅析.
..NET中用Oracle 10g Single-Sign.
.Oracle专家调优秘密(一).
.甲骨文发布β版11g数据库含182项.
.讲解linux环境下Oracle的自动启动.
.WIN2000域模式和WIN2003+ORA816不.
.ORACLE OLAP函数语法的总结.
.分析诊断进程跟踪文件工具ASS.AW.
.Oracle并行服务器(OPS)经典FAQ.
.核心( Kernel )编译与 Lilo 多重.
.Chapter1:Oracle 10g Oracle DAB.

undo表空间暴长后如何才能取消自动扩展

发表日期:2008-4-18


案例:undo表空间原来被设置成了自动扩展,现在已经有10G大小,基于这种情况,应当如何处理?

解决方法:

重新建立一个undo2表空间,不要设置为自动扩展,指定最大值,然后切换undo1到这个新的undo2表空间,等到所有事务都移动到undo2以后,删除undo1即可。

如果原来的undo1上没有活动的事务的话,可以直接删除,重新建立。

查了一下资料,用一下命令:

alter database datafile 文件路径 autoextend off;取消自动扩展,

alter database datafile 文件路径 autoextend on;设置自动扩展。

也可以实现。

查看表空间数据文件是否为自动扩展:

SQL> col FILE_NAME format a40

SQL> col TABLESPACE_NAME format a20

SQL> select file_id,file_name,tablespace_name,autoextensible from dba_data_files order by file_id;

FILE_ID FILE_NAME TABLESPACE_NAME AUT

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

1 C:\ORACLE\ORADATA\ORADB\SYSTEM01.DBF SYSTEM YES

2 C:\ORACLE\ORADATA\ORADB\RBS01.DBF RBS YES

3 C:\ORACLE\ORADATA\ORADB\USERS01.DBF USERS YES

4 C:\ORACLE\ORADATA\ORADB\TEMP01.DBF TEMP YES

5 C:\ORACLE\ORADATA\ORADB\TOOLS01.DBF TOOLS YES

6 C:\ORACLE\ORADATA\ORADB\INDX01.DBF INDX YES

7 C:\ORACLE\ORADATA\ORADB\DR01.DBF DRSYS YES

8 D:\TEST.DBF TEST NO

已选择8行。

说明如下:

TEST表空间用以下语句创建的一个实验表空间,没有指定AUTOEXTEND ON 参数,所以不是自动扩展。

SQL> create tablespace test datafile

2 'd:\test.dbf' size 5M

3 default storage (initial 1M next 1M pctincrease 0)

4 /

上一篇:通过几个步骤有效关闭Oracle死锁进程 人气:955
下一篇:快速解决Oracle数据库10g导出错误6550 人气:1537
浏览全部Oracle的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐