
ORACLE数据库
wwwlh
这个作者很懒,什么都没留下…
展开
-
ORACLE正确删除归档并回收空间的方法
ORACLE正确删除归档并回收空间的方法 一个ORACLE归档日志经常满,表现为/oraarchive 这个文件空间占用100%目前的设置是每周日备份,备份完成后删除7天前的归档日志,如果遇到数据库非常繁忙,不到7天,归档日志目录满了的情况下,可以手工执行一条命令,从而正确的删除归档日志,切记,ORACLE归档日志对于ORACLE的数据恢复和备份非常重要,不到万不得已不要删除归档日志。删除归档原创 2009-09-10 12:11:00 · 2262 阅读 · 0 评论 -
关于ORACLE 数据库学习的几点建议
最近在一个论坛中和人讨论了一通关于ORACLE学习的问题,结合我也算有10年的ORALCE 使用学习的经历给大家一点建议吧。 1、ORACLE数据库是一个非常庞大,非常精深的系统,要有长期抗战的准备,你指望能在一个月内学会入门那是可以的,但是你要买本24天精通ORACLE数据库这样不负责责任的书,并想通过他来掌握ORACLE,只能是痴人说梦;2、无论你是初学者,还是有一定层次的使用者,原创 2010-04-24 23:37:00 · 1248 阅读 · 0 评论 -
打开P4的超线程后,ORACLE数据库性能有所增加!
一台P4 3.2G的PC机,2GRAM ,3个146G的磁盘做RAID 5,运行REDHAT 4 updata 6-64版本,数据库版本为ORACLE 10.204-64,做测试用的,一直运行有点慢,检查代码也没啥问题,昨天心血来潮决定研究一下这机器,发现这机器居然在/proc/cpuinfo里面显示是1个CPU内核,呵呵我记得以前这机器上装WINDOWS 是显示2个CPU内核的,难道我原创 2010-03-24 11:45:00 · 2326 阅读 · 0 评论 -
控制文件和REDOLOG同时损坏的ORACLE数据库恢复一例
控制文件和REDOLOG同时损坏的ORACLE数据库恢复一例 一个客户打电话给我,说他们一个测试数据库起不来了,让我过去看看,到客户现场发现数据库已经DOWN了,试着启动一下SQL*Plus: Release 10.2.0.3.0 - Production on Tue Oct 7 10:33:29 2008Copyright (c) 1982, 2006,原创 2010-01-01 20:51:00 · 2547 阅读 · 0 评论 -
从ORACLE的表里生成DBF的简单办法
从ORACLE的表里生成DBF的简单办法 如何从ORACLE的表里生成DBF的简单办法 由于某些原因,有时候需要从ORACLE的表里生成FOXPRO 格式的DBF文件,这样的事情有很多软件可以实现,如PB就是最著名的一个,可是不一定需要这么庞大,而且难找的工具,我昨天发现一种方法能比较简单的实现这个功能,首先要有下面的两个工具 一是PLSQL Develo原创 2010-01-01 20:45:00 · 15594 阅读 · 0 评论 -
RMAN 无法登录故障解决RMAN-04005 ORA-01031
RMAN 无法登录故障解决RMAN-04005 ORA-01031 一日登录到一经常备份的数据库,打算察看备份情况,发现无法登录,伴随权限ORA-01031错误$./rman target /Recovery Manager: Release 10.2.0.4.0 - Production on Mon Aug 31 17:32:51 2009Co原创 2010-01-01 20:16:00 · 18394 阅读 · 0 评论 -
ORACLE下如何获得全部的索引创建语句
ORACLE下如何获得全部的索引创建语句 今天打算将一个数据库的索引在另一个测试库上重新创建一遍,研究了一下。set pagesize 0set long 90000set feedback offset echo offspool all_index.sqlSELECT DBMS_METADATA.GET_DDL(INDEX,u.index_nam原创 2010-01-01 20:48:00 · 10191 阅读 · 2 评论 -
我的ORACLE RAC INSTALL for LINUX 10.2研究
我的ORACLE RAC INSTALL for LINUX 10.2研究 我的ORACLE RAC INSTALL for LINUX 10.2研究1、创建虚拟机DB1虚拟机文件目录 g:/vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)DB2虚拟机文件目录 E:/vmtest2 文件大小8G 内存944M在DB1上创建共享磁盘,E:原创 2010-01-01 22:18:00 · 1349 阅读 · 0 评论 -
ORACLE数据库内存参数设大于8G的内存启动出错问题解决
ORACLE数据库内存参数设大于8G的内存启动出错问题解决 4个INTEL 1.6g 4核CPU,16G 内存,安装完ORACLE 10G FOR RED HAT LINUX-64UPDATA4X86-64 准备导数据进去,顺手修改了几个参数。alter system set sga_max_size=11g scope=spfile;alter syste原创 2010-01-01 22:08:00 · 1431 阅读 · 0 评论 -
oracle巨大表的数据删除的方法,20分钟搞定
oracle巨大表的数据删除的方法,20分钟搞定 一个客户的日志表,已经有3000多千万的记录了,容量大约30G,打算维护一下,看了一下字段,发现日志是按日期记录的,打算只保留3个月的日志就好了。第一个思路:按条件查出来,直接DELETE试了一下delete from NTLS_LOGS where to_char(START_TIMES,yyyy-mm-原创 2010-01-01 20:42:00 · 5794 阅读 · 0 评论 -
如何从EXPDP导出的文件里获得用户授权的SQL语句
如何从EXPDP导出的文件里获得用户授权的SQL语句 打算迁移一系统,由于是跨平台的迁移,RMAN是不能用了,考虑使用EXPDP/IMPDP来进行导入导出,导入过程发现N多用户的权限搞出了,麻烦重导是可以花时间太长,研究了一下,生成了全部的SQL的脚本。impdp system/manager schemas=user DIRECTORY=DUMP_FILES原创 2010-01-01 20:41:00 · 2962 阅读 · 0 评论 -
ORACLE 10.204密码重试次数问题
ORACLE 10.204密码重试次数问题 ORACLE 10.204密码重试次数问题ORACLE 10.204补丁增强了系统的安全性,缺省的密码重试次数改为了10次,这在很多情况下,会导致一些客户被锁定,如果想修改密码重试次数,可以修改响应的概要文件,如果没有创建用户概要文件,缺省的就是用oracle的概要文件,修改这个概要文件的重试次数就可以了了。ALTE原创 2010-01-01 20:35:00 · 1445 阅读 · 0 评论 -
DB2和ORACLE的印象比较
一个项目需要DB2,以前没用过,用了WINDOWS 2008下的DB29.7 好几周,算入门了吧,下面这文章就当一个ORACLE使用者眼里的DB2的印象吧,也许有些东西可能有偏差,但是就是我自己的印象:1、体系结构,DB2的实例和数据库分开的做法,我个人还是比较喜欢的,因为实例可以创建多个,数据库的恢复直接恢复到实例下就可以了,相对ORACLE简单多了。2、管理工具,D原创 2010-01-29 23:07:00 · 864 阅读 · 0 评论 -
如何修改oracle RAC VIP地址
有时候网络发生变动,必须手动修改一下RAC VIP地址,不仅是地址,也可以修改VIP所在的网卡,原则是VIP地址要和PUB地址在同一个网段内,方法其实是比较简单的,有人问到,我给一个示例如下: 1、关闭数据库srvctl stop database -d db2、关闭NOTEAPPAsrvctl stop nodeapps -n db2每个节点上分别以root权限执行,一个节点一个原创 2010-04-26 23:10:00 · 2588 阅读 · 0 评论