随笔分类 -  Oracle

摘要:目标:将测试库的DBID改为 903834600本文相关内容参考 http://space.zdnet.com.cn/html/80/289380-1685934.htmlc>set oracle_sid=ibmc>sqlplus /nologSQL>connect / as sysdbaConnected.SQL>SQL>@C:\oracle\product\10.... 阅读全文
posted @ 2009-07-09 17:48 土鸟 阅读(913) 评论(0) 推荐(0)
摘要:上星期特别忙,忘了检查数据库,结果因硬盘空间耗尽,导致产线异常。本周终于有点时间,就自己编了一个小程序,当硬盘空间太小时可以发Mail报警,经测试可以使用。因7年不编写程序了,可能很差,但可以用,如那位有这个需求,可以下载使用(windows 2000,Xp,2003)。本程序可以最多检测4个分区。下载 阅读全文
posted @ 2009-06-24 16:28 土鸟 阅读(251) 评论(0) 推荐(0)
摘要:昨天,昆山的同事说在exp我们一个table时报Exp-00009错误。今天检查用户权限时发现用户的default选项没了,alter user mesap default role CONNECT,EXP_FULL_DATABASE;再测,OK了。 阅读全文
posted @ 2009-06-03 10:47 土鸟 阅读(1033) 评论(0) 推荐(0)
摘要:最近供应商推荐了一款产品,可每天对数据库备份64次.在数据库损坏时,可以恢复到任何一次备份.最强的是,它是连通OS一起备份的,当主库OS损坏无法启动时,可以将任何一次备份利用ISCSI挂成一个盘符,利用Vmware将备份的OS连同Database直接启动,不用再依照旧的模式,先恢复OS,再恢复DB.这样可以大约在10分钟之内,恢复数据库. 我根据厂商的说明,先备份数... 阅读全文
posted @ 2009-04-28 21:50 土鸟 阅读(352) 评论(1) 推荐(0)
摘要:依照计划,今天完成了将去年第四季度的数据转到了历史数据库。然后删除了生产库的数据,并删除了去年第四季度的tablespace.为了避免忘记在本年度第四季度来临时忘记建立tablespace,立刻建立了今天第四季度的tablespace. 但是问题来了。发现standby数据库无法apply.因为standby在apply到删除Q4 tablespace之后,并未删除... 阅读全文
posted @ 2009-04-26 14:08 土鸟 阅读(415) 评论(0) 推荐(0)
摘要:今天在导数据时,系统报如下错误。这是例行导入,总是用这一句命令,用户权限等都没改过,为何会报错。 ORA-39002: invalid operation ORA-31694: master table "ERP"."M1" failed to load/unload ORA-02354: error in exporting/importing data ORA-02368: file is... 阅读全文
posted @ 2009-04-24 11:18 土鸟 阅读(6408) 评论(0) 推荐(0)
摘要:今天数据库lock,准备请AP人员检查一下一个trigger是否有问题,可是他说,他的权限无法看到trigger,但可以看到其他对象,比如存储过程等。再检查了一下权限,未发现有何不妥,明天需要在研究研究了。那位知道的,麻烦告知,谢谢! 补充: 原来是版本的问题。SQL Navigator 5.5可以看到,而SQL Navigator 5.0不可以... 阅读全文
posted @ 2009-04-23 20:25 土鸟 阅读(256) 评论(0) 推荐(0)
摘要:今天,将一个table去年Q4的资料导入到历史数据库,然后在生产库中删除了那些数据。没两分钟,AP人员反映,生产库有大量Lock.立刻想起,过去在导数据时,均出现这个问题。 在上次出现这个问题时,已经请AP人员检查程序,发现lock的session均是修改一个table,而这个table上有一个触发器,会到我删除数据的table中select数据,而这个trigg... 阅读全文
posted @ 2009-04-23 20:20 土鸟 阅读(184) 评论(0) 推荐(0)
摘要:我的standby是logical 的,用于报表查询.AP人员要求和主库相差不能超过5分钟.我之前是利用windows的排定工作,每5分钟执行一次alter system switch logfile;但最近不知为何,它不执行了.懒得再修复,在oracle里建了一个job来实现.方式如下: CREATE OR REPLACE PROCEDURE SYS.DBMS_Alter_LOG i... 阅读全文
posted @ 2009-04-16 13:01 土鸟 阅读(293) 评论(0) 推荐(0)
摘要:最近AP人员有个需求,是将已经废弃的一套系统的一个table转到新系统内使用.很快用exp/imp搞定.他也修正了程序,并在部分客户端发布了新的版本.可是开发主管突然要求从旧库转过来的table要在table name前加上一前缀,以表示区别.很快修改了程序,但不能发布,因为table name不能改为新的,否则已经发布的就无法使用了,发布是需要时间的. 开发人员要求复制一份这个tab... 阅读全文
posted @ 2009-04-16 11:23 土鸟 阅读(582) 评论(0) 推荐(0)
摘要:今天AP人员反映程式无法使用,提示帐号状态为Locked.可是我并未LOCK这个帐号。后来发现,此帐号PROFILE的FAILED_LOGIN_ATTEMPTS默认值10。估计谁输入了10次错误的密码导致。 ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED; 应该可以解决问题。 阅读全文
posted @ 2009-03-26 15:51 土鸟 阅读(390) 评论(0) 推荐(0)
摘要:今天实在无聊,下载了一个Oracle 11g,想看看到底有什么新的功能。安装好之后,打开EM,发现有一功能特好,是从另一数据库汇入数据。立刻设定从一测试库汇入数据,但却报如下错误: ORA-20446: The owner of the job is not registered ORA-06512: at "SYSMAN.MGMT_JOBS", line 168 ORA-06512: at "... 阅读全文
posted @ 2009-03-16 20:20 土鸟 阅读(1321) 评论(4) 推荐(0)
摘要:刚刚睡着,就被电话叫醒。 同事打电话过来,说是产线反应刷条码很慢,刷一个要10分钟(之前不到1秒)。他已经将数据库重启了,仍无效。 赶快穿上衣服,连到数据库,发现连接速度很快,应该数据库不慢。仍然检查完日志,表空间等有可能出问题的地方,均未发现异常。 让同事将运行慢的SQL发过来,直接在数据库上运行,发现很快。可以确定,不是数据库问题。但,到底是什么问题呢? 同事突然讲,说他也曾怀疑是AP Ser... 阅读全文
posted @ 2009-03-16 20:09 土鸟 阅读(483) 评论(0) 推荐(0)
摘要:前一段时间在测试linux RAC下RMAN备份问题时,负责备份的同事说输入RMAN指令系统无反应。在网上找了一下,发现是linux本身也有一文件也叫RMAN。在输入RMAN准备备份时,系统其实是执行了自身的RMAN,而非Oracle的RMAN。解决当然很简单,在.bash_profile 原本export PATH之前加入export PATH=$ORACLE_HOME/bin就可以了。 阅读全文
posted @ 2009-01-15 17:01 土鸟 阅读(492) 评论(0) 推荐(0)
摘要:1. 拔除priv网络交换机的电源,RAC2 reboot, RAC1正常工作 [oracle@mesdb01 ~]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora.... 阅读全文
posted @ 2009-01-14 15:58 土鸟 阅读(279) 评论(0) 推荐(0)
摘要:1.修改RAC2 的VIP ip 由192.168.0.32改为192.168.0.34 1.1 sqlplus sys/manager@rac2 as sysdba SQL>alter system set local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34) (PORT = 1521))' sid='rac2'; 1... 阅读全文
posted @ 2009-01-13 12:56 土鸟 阅读(818) 评论(0) 推荐(0)
摘要:1. 拔除RAC2 的priv网卡的网线,RAC2 reboot, RAC1正常工作 [oracle@mesdb01 ~]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ o... 阅读全文
posted @ 2009-01-13 12:44 土鸟 阅读(380) 评论(0) 推荐(0)
摘要:周一休假一天,晚上11:30仍没有睡觉,在看关于阿里巴巴和马云的书。突然电话响了,是夜班的同事打来的,他说产线均无法连接数据库了。好几个月都没有异常了,快忘记如何处理了。 他说ping可以通,请他到机房看看系统到底如何,结果发现已经无法作任何动作了,只好请他强行关机重启. 在异常发生之前,我们已经发现Session越来越多.在找问题中,结果就出事了.本周以来一直在找问题,今天终于找到了,是AP程式... 阅读全文
posted @ 2009-01-08 11:41 土鸟 阅读(690) 评论(0) 推荐(0)
摘要:1. 拔除rac2的hba卡光纤,让RAC2与存储柜中断,发现RAC2 reboot,RAC1正常工作 [oracle@racdb01 ~]$ crs_stat -t ora.rac.db application ONLINE ONLINE racdb01 ora....s1.inst application ONLINE ONLINE rac... 阅读全文
posted @ 2009-01-07 13:37 土鸟 阅读(411) 评论(0) 推荐(0)
摘要:最近测试RAC时发现,无论存储用OCFS还是ASM,当一个站点的public网卡断线,VIP飘走后,当此网卡恢复后无法自动飘回,试过几种方式均失败,不知是方法不正确还是真的无法自动飘回,需要继续研究。 阅读全文
posted @ 2009-01-06 20:51 土鸟 阅读(548) 评论(1) 推荐(0)