数据库

Oracle释放undo表空间

在日常的数据库维护和数据库编程中经常会遇到犹豫对大数据量做DML操作后是得Oracle的undo表空间扩展到十几个G或者几十个G 但是这些表空间的所占用磁盘的物理空间又不会被Oracle所释放,如果你用的是PC机很可能会遇到磁盘空间不足的问题,经过个人整理经过如下操作可以重构undo表空间,同样temp表空间也可能在你查询大数据或则创建索引的时候无限扩大导致磁盘空间不足,同样可以用如下方式解决此问 ...

数据库

清空临时表空间

清空临时表空间 查看临时表空间的数据文件的状态 SELECT FILE#,STATUS FROM V$TEMPFILE ONLINE数据文件 alter database tempfile '/u01/app/oracle/oradata/orcl/temp01.dbf' online 查看临时表空间的大小 SELECT TABLESPACE_NAME,FILE_NAME, BYTES/1 ...

数据库

archive log 日志已满

archive log 日志已满 ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法 1. 用sys用户登录 sqlplus sys/pass@tt as sysdba 2. 看看archiv log所在位置 SQL> show parameter log_archive_dest; NAME ...

数据库

创建rman的catalog 库及备份

1.建好catalog库并建catalog表空间 SQL> create tablespace RCVCAT datafile '/mytestoradata/rcvcat.dbf' size 100M; Tablespace created. 2.建好管理catalog的rman的user,并给recovery_catalog_owner权限: SQL> create user RM ...

数据库

Oracle 10g 安装步骤 for linux

1. 硬件检查: (1) 物理内存检查:grep MemTotal /proc/meminfo (至少512MB) (2) 虚拟内存检查:grep SwapTotal /proc/meminfo (物理内存*2) (3) 可用内存检查:free (4) /tmp空间检查:df -m /tmp (至少400MB) (5) 可用磁盘空间检查:df -h (至少需要6G) (6) CPU类型检查:gr ...

数据库

oracle数据库服务器选择RAID阵列级别

我们在部署服务器时通常都免不了RAID阵列级别的选择,RAID技术发展到今天已经有数十种之多了,但我们在生产系统上常用的也就只有几种,如0,1,5,0+1.读者朋友可能对各个级别的RAID原理已经非常熟悉了,甚至能背诵出来,但面临真正在生产系统中选择最适合应用系统的RAID级别时,可能没多少心理有底,本文就oracle数据库服务器在选择RAID阵列级别时做一个介绍,希望对还心存疑虑的人们吃一粒定心 ...