摘要: 今天将由10.2.0.1.0升级为10.2.0.3.0的Standby DB Active起来之后,在open DB时系统报如下错误:ORA-00704: bootstrap process failureORA-1092 signalled during: alter database open...进行如下操作后OK.SQL>startup upgradeSQL>@C:\ora... 阅读全文
posted @ 2007-03-28 14:26 土鸟 阅读(3938) 评论(1) 推荐(0) 编辑
摘要: 2007年3月23日,10.2.0.3.0终于下载下来了,因为没有使用过这个超过原安装碟的超大patch,不能直接在生产库上升级.决定先升级standby,等 Standby升级OK,再找时间将Standby变为Active,如果使用OK,就继续使用,如果有问题,再使用原来的Active. 16:40, 开始升级.停掉oralce的服务,运行setup.exe,看... 阅读全文
posted @ 2007-03-25 15:15 土鸟 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 上上个星期,在将公司数据库从8.1.7.4升级到10.2.0.1后,出现了很多问题,在终于顺利RUN了之后一天,AP人员反映Tnsping非常慢,有时会要2万多豪秒,大部分时间要1万多。没过多久,生产线反映刷barcode的速度很慢。到底什么问题,察看alter log,发现如下错误:Errors in file d:\ibm\dump\udump\ibm_ora_2788.tr... 阅读全文
posted @ 2007-03-20 23:27 土鸟 阅读(4474) 评论(0) 推荐(0) 编辑
摘要: WINDOWS平台上扩展SGA针对32bit的Windows。Windows2000上不能利用超过4G的内存,一般是2G的内存保留给进程,2G内存保留给核心的。在Windows2000 Advanced Server上可以分配3G给进程,1G留给核心的。1. 如果机器的内存在4G以下,可以使用Physical Address Extensions(PAE)或者是Address Windowing ... 阅读全文
posted @ 2007-03-19 20:08 土鸟 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 有一个10G的DB,是从8.1.7.4升级上去的.在IMP资料时出现RBS段不足的问题.今天有更大的资料要导入,干脆将Undo设为AUTO.升级成功以来,一直用原来8I的RBS,今天先将原来的名为RBS的tablespace改名为UNDOTBS1,然后修改INIT参数,将UNDO设为auto, undo tablespace name 设为UNDOTBS1,然后重新启动oracle,... 阅读全文
posted @ 2007-03-18 22:27 土鸟 阅读(6590) 评论(0) 推荐(0) 编辑
摘要: 公司生产数据库在建立的时候,程序内用的用户名是abb,而所有的table全部属于abb的,这样,abb用户的权限几乎无法限制,他可以drop任何一张table,前几天还发生一次,开发人员误操作drop掉一张table的案例. 按照原计划,在上周将数据库更换(因HDD逻辑损坏),顺便升级到10G.故在升级时,将abb用户下的所有object移动到abc 用户下.... 阅读全文
posted @ 2007-03-15 13:33 土鸟 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 前几天,在移动分区表的数据时经历一次惨重的教训,先分享给大家,以便大家不要犯类似错误,并研究其原因.环境: ADB: oracle 8.1.7.4 , table name : component, 分区: M2,M3….M12 BDB: oracle 10.2.0.1 ,table name: component, 分区: M2,M3….M12 目的: 将ADB的 COMPONENT par... 阅读全文
posted @ 2007-03-15 13:07 土鸟 阅读(467) 评论(2) 推荐(0) 编辑
摘要: 公司数据库有一个table数据量非常大,每年大约125G,为了提升效能,今年春节期间将次table分为12个区,依照日期分,每月一个.上班后发现一个分区分得有点问题,删除之后重新分区.10多分钟后产线反映数据库无法使用.查看数据库,发现索引失效.重新建立后OK. 查找索引失效的原因发现,原来建的index非全局索引,也不是局部索引.第一次使用分区表,还是依照正常tabl... 阅读全文
posted @ 2007-03-03 23:21 土鸟 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 因生产数据库比较大,硬盘空间所剩不多,如果用RMAN备份,无法将数据存放在本机计算机,故需将数据备份到网络上另一台计算机的硬盘上(目录数据库的硬盘),做法如下. 环境: 生产数据库 SID : ORA 目录数据库 SID : Backup 存放备份数据的路径 : \\backup\backup1.将两台计算机administrator的密码都改成admin2.将目标数据库的数据... 阅读全文
posted @ 2007-02-14 21:20 土鸟 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 昨天需要将一个数据库的aaa用户下的数据导入到另一个数据库下的bbb用户下面,不知道如何实现,知道又用效率低下的exp/imp来做.今天再看了看impdp的说明,原来比exp/imp的更简单,再次在实验数据库实验了一下,成功了.具体命令如下:SQL>create directory exp_dump as 'd:\exp';SQL>grant read,write on dire... 阅读全文
posted @ 2007-02-03 11:47 土鸟 阅读(9941) 评论(0) 推荐(0) 编辑