随笔分类 - Oracle
摘要:今天凌晨3点,一阵电话铃声吵醒了我.夜班同事打来的,恳定又出异常了.果然,同事讲数据库无法连接,产线无法刷条形码了. 赶快打开计算机,联机到公司.打开日志文件,发现没有报错,只是日志停止在2:47分.依照正常情况,在3:08分应该会发生一次日志切换.试者用SQLPLUS连结数据库,报TNS错误.重启监听器,仍然无法连接.最后只好重新启动oracle service.恢复...
阅读全文
摘要:今天检查数据库,发现standby已经停止apply 了.查看日志发现如下错误: LOGSTDBY status: ORA-04045: errors during recompilation/revalidation of MES.BARCODE_INFO_TR1 LOGSTDBY Apply process P005 pid=29 OS id=2232 stopped Wed Jun 11 0...
阅读全文
摘要:从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。 这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启。调用DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC收集统计信息。该过程首先检测统计信息缺失和陈旧的对象。然后确定优先级,再开始进行统...
阅读全文
摘要:转载--http://www.eygle.com/archives/2006/02/oracle_howto_get_oracle_dbid.html 在进行数据库恢复的过程中,很多时候我们需要知道Oracle数据库的DBID,通常有以下几种方法可以获得数据库的DBID. 1.查询v$database获得 由于DBID在控制文件和数据文件中都存在记录,所以如果能够mount数据库就可以查询v$da...
阅读全文
摘要:今天在导出数据库时,遇到ORA-39014错误,查Metalink找到如下文章,确认可用,分享给没有账号的朋友。 Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.3.0 This problem can occur on any platform. Symptoms While attempting to perf...
阅读全文
摘要:昨天,在将数据通过数据泵转移到历史数据库时,报如下错误。 ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at "SYS.UTL_FILE", line 475 ORA-29283: invalid file ...
阅读全文
摘要:ADDM是Automatic Database Diagnostic Moniter的缩写。可以定期检查数据库的状态,自动判断数据库性能瓶颈,并提供调整措施和建议。数据库默认每小时采集一次工作量快照。 以下我做测试时的步骤: 1.运行以下SQL,找到你要分析的时间段的SNAP_ID,记下两个时间对应的SNAP_ID SQL>SELECT SNAP_ID,BEGIN_INTERVAL_TIME...
阅读全文
摘要:昨天完成了logical standby的建制,运行在默认模式最大性能模式,今天试着修改为最大可用模式时,发现主数据库报如下错误。上google,baidu均未找到答案。上metalink上查询,发现一笔记录,曰是oracle 的BUG.Oracle仍未提供修正程序,也没有解决方式,又给改回最大性能模式。 错误如下: LGWR: Error 4030 disconnecting from...
阅读全文
摘要:关于如何查找本台Database那个session正在通过DB_LINK连接着其他Database,通过在itpub上请教大家,总结出如下SQL,如果那位读者有不同见解,请提出。 SELECT distinct /*+ ROWID(A) ROWID(B) */ a.SID, a.username, a.terminal, a.program FROM v$sessio...
阅读全文
摘要:今天建立了一个测试环境,打算再次测试logical standby的建制。在建制物理standby时,发现archive log无法 传递到standby,手工可以。察看log,发现如下错误: Errors in file c:\oracle\product\10.2.0\admin\it\bdump\it_arcp_2116.trc: ORA-01031: insufficient ...
阅读全文
摘要:今天有一个需求,更改用户名。反正是测试数据库,干脆测试一下直接修改用户名,不用EXP/IMP.根据沈阳管军给出的做法,顺利实现。步骤如下: 1。SQL>select user# from user$ where name='ASS_KS'; USER# ------- 56 2. SQL>update user$ set name='ASS' where user#=56 3. SQL>c...
阅读全文
摘要:总公司同事希望能够查出那个session是其他数据库通过DB_LINK连接过来的,我给出以下SQL,认为应该可以满足需求。 select username,status,machine from v$session where type='USER' and program like'oracle%' or program='ORACLE.EXE'
阅读全文
摘要:负责备份的同事反映,最近备份的速度很慢。我们是用veritas备份的。到底是库有问题,还是备份软件设定问题,打算验证一下。用RMAN直接备份到硬盘,每分钟1G,可是用veritas备份每分钟只有200M。在网上找找资料,发现说是Large_pool_size会影响速度,决定调整。给出的建议是large_pool_size=16M + 4*Size of tape buffer.这个Si...
阅读全文
摘要:今天总公司的前辈问我的10G建立的DB_LINK是否包含域名,她希望建立没有域名的DB_LINK,我之前发现过这个问题,建立的DB_LINK全都含有域名,例如TEST10G.REGRESS.RDBMS.DEV.US.ORACLE.COM,但直接用test10G是可 以用的,所以没有去解决这个问题。 大概过了半个钟,总公司同事打电话过来,说她解决了这个问题,update glob...
阅读全文
摘要:EXP数据时出现exp-00003错误,具体如下 C:\>exp its/oracle@orcl tables=barcde compress=n trigger=y files=barcode.dmp log=exp.log Export: Release 8.1.7.4.1 - Production on Fri Jan 4 11:15:52 2008 (c) Copyright 2000 O...
阅读全文
摘要:1 目标库的准备 1.1 安装目标库的OS及Oracle(要和原库一样版本,并上和原库一样的Patch) 1.2 修改目标库的初始化参数DB_FILES=2048 1.3 在目标库 nomount状态create control file(修改maxdatafiles为2048) 1.4 Shutdown 目标库,再重新Startup 1.5 给目标库的TEMP表空间增加数据文件 1...
阅读全文
摘要:最近同事总反应网站突然连接不上,过两三秒又恢复正常。查看 log, 发现如下错误 ORA-27300: OS system dependent operation:CreateThread failed with status: 8 ORA-27301: OS failure message: Not enough storage is available to process this ...
阅读全文
摘要:昨天,在将一个8i数据库的table exp 出来时,遇到一个错误, EXP-00091: Exporting questionable statistics,再次查看了一下手册,决定增加statistics=none 试试,因为我没对table做过analyze.结果,测试OK,没有再报错误.
阅读全文
摘要:国庆升级的数据库,除了sysaux因为疏忽损坏后,陆续发现一些问题,大概分为以下几点: 1。无法EXP / EXPDP,其原因是很多包和函数没有生成,大概有多一般,仍在寻求解决方式中。 2。因一些系统物件没有生成,一些功能不完善,比如Kill_session 没有生成,会产生很多呆滞的Session. 3。一些其它问题,比如常出现一些ora-00600或ora-07445错误,估计和缺少系...
阅读全文
摘要:晚上突然醒来,睡不着觉,想起这几天的数据库问题,越是睡不着。为什么一定要改为Rule才会快呢?是不是表没有作分析造成的呢?打开电脑,连回公司。察看状态,发现确实所有表都没有被分析过。应该就是这个原因。立刻选中一个最常用的表作分析,这个表很大,有一亿多笔数据,选择 Estimate, Sample 取 33,估计要几个小时才能完成,睡觉。 第二天上班,赶快察看结果,失败,报o...
阅读全文

浙公网安备 33010602011771号