日志文章列表

2007年07月11日 09:58:30

归档错误处理

数据库出现归档文件空间满的错误,处理如下:
查看归档设置:
archive log list;
取消自动归档:
archive log stop;
关闭数据库:
shutdown abort;
冷备份数据库,以防万一
以mount方式打开数据库:
start..

阅读全文>>

Tags: 数据库 归档  

类别: 数据库技术 |  评论(0) |  浏览(5176) |  收藏
2007年04月18日 11:17:00

表空间维护


通过EMC连接上数据库,在
库-》存储-》表空间
中发现某个表空间使用率已经达88%,

通过DBA用户登陆,使用SQL查看表空间使用情况:

select segment_type, sum(bytes)/1024/1024 from dba_segments where tablesp..

阅读全文>>

Tags: oracle   表空间   维护  

类别: 数据库技术 |  评论(2) |  浏览(3691) |  收藏
2007年04月17日 14:41:50

分区的索引维护

原来一个表的分区,由于忘了加上新的月份的分区,在已经有一部分数据存入MAX区域时
强行重建分区,结果在向这个表插入新数据时,提示:

索引'USER.TABLE_AAA_IDX4'或这类索引的分区处于不可用状态

查询索..

阅读全文>>

Tags: oracle   分区   索引   重建  

类别: 数据库技术 |  评论(0) |  浏览(3816) |  收藏
2007年01月31日 11:38:58

数据库链接小结


数据库A上要建立数据库B的连接

1.数据库B的标识要配置在A的tnsnames.ora,而不是其它机器上

2.确认在A上tnsping B是可以通的

3.确认在A上sqlplus B是可以连接的

4.确认A的global_names(导致ORA-02085错误):..

阅读全文>>

类别: 数据库技术 |  评论(0) |  浏览(3400) |  收藏
2006年12月25日 14:49:06

数据库内存调整

在创建一个ORACLE数据库后,查询时使用order by时内存空间不足,进行内存的调整:

1)支持大内存的设置:
  cd $ORACLE_HOME/rdbms/lib
cp ksms.s ksms.s.bak
genksms -s 0x12000000 > ksms.s
make ..

阅读全文>>

类别: 数据库技术 |  评论(0) |  浏览(3244) |  收藏
2006年12月22日 13:06:07

回滚段表空间过大的解决方法

在linux建立一个9i数据库,9i数据库的回滚段一般由系统自动管理。 因为经常做一些大量的写操作,而在程序中没有很好做控制,导致了回滚段自动扩展到20G。 但是由于是自动管理,无法进行删除。 查询回滚段信息: SQ..

阅读全文>>

Tags: oracle   imp   回滚段  

类别: 数据库技术 |  评论(0) |  浏览(3242) |  收藏
2006年12月22日 12:30:41

oracle自启动

1、 修改Oracle系统配置文件/etc/oratab
/etc/oratab 格式为: SID:ORACLE_HOME:AUTO
把AUTO域设置为Y(大写),只有这样,oracle 自带的dbstart和dbshut才能够发挥作用。我的为:
ora9i:/home/oracle/ora/products/..

阅读全文>>

类别: 数据库技术 |  评论(0) |  浏览(4909) |  收藏
2006年09月19日 16:02:52

oracle分区维护手记

数据库的某表,因为数据量一个月达千万级记录,故按月采用分区进行处理。

create table a (
  serial char(12) primary key,
  info1 char(13),
  txn_date char(8)
)
partition by range (txn..

阅读全文>>

类别: 数据库技术 |  评论(1) |  浏览(3461) |  收藏
2006年08月08日 22:50:13

数据库查找语句点滴

近日在使用oracle查找记录时,发现两个小问题

其一,采用in 或 not in,如果后面的集合有null值,则会全部为真,
出现意想不到的结果。

其二,采用 like 'xxx%' 或者 not like 'xxx%'时,
如果内..

阅读全文>>

类别: 数据库技术 |  评论(3) |  浏览(2581) |  收藏