-
2008-06-12 19:02:24 / Oracle数据库管理
ORA-27100:shared memory realm already exits我数据库出现这个错误,我修改了SGA和PGA的大小,我在网查了一下,大家都用startup pfile='F:oracleora92databaseinit$ORACLE_SID.ora'可以启动,我的系统就是不能启动。我之前有备份了一个initsid.ora文件。我这此没有备份。我用以前的文件。可是就是启动不起来。[ 本帖最后由 willing66 于 2008-6-12 19:44 编辑 ]
查看(705)
评论(29)
-
2008-06-12 08:40:15 / Oracle数据库管理
ORA-00206: 鍐欐帶鍒舵枃浠舵椂鍑洪敊 (鍧?138锛? 鍧?1)ORA-00202: 鎺у埗鏂囦欢: 'G:ORACLEORADATAWINDCONTROL03.CTL'ORA-27041: 鏃犳硶鎵撳紑鏂囦欢OSD-04002: 无法打开文件O/S-Error: (OS 32) 进程无法访问文件,因为另一个程序正在使用此文件。ORA-00206: 鍐欐帶鍒舵枃浠舵椂鍑洪敊 (鍧?138锛? 鍧?1)ORA-00202: 鎺у埗鏂囦欢: 'E:ORACLEORADATAWINDCONTROL02.CTL'ORA-27041: 鏃犳硶鎵撳紑鏂囦欢OSD-04002: 无法打开文件O/S-Error: (OS 32) 进程无法访问文件,因为另一个程序正在使用此文件。ORA-00206: 鍐欐帶
查看(562)
评论(18)
-
2008-06-10 10:26:15 / Oracle数据库管理
oracle SQL 调优引自:http://bulo.aeeboo.com/group/topic/1815/ORACLE SQL TUNING一.优化器模式ORACLE的优化器共有3种:a.RULE (基于规则)b. COST (基于成本)c. CHOOSE (选择性)为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须定期更新统计信息,以保证数据库中的对象统计信息(object statistics)的准确性.如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过analyze命令有关. 如果table已经被analyze过, 优化器模式将自动成为CBO , 反之,数据库将采用
查看(417)
评论(9)
-
2008-06-06 08:21:16 / Oracle数据库管理
Oracle警告日志能不能直接删除?我的Oracle警告日志已经有点大了,我想把它移出来,不知道移走后Oracle会不会自动再创建,会不会有其他问题。
查看(710)
评论(23)
-
2008-05-28 15:45:24 / Oracle数据库管理
大家帮我看一下,这两条语句索引在怎么建立好。这条语句会进行全表扫描,我的而数据量又非常大。SELECT 14, a0.blob$entrysetadhocacl, a0.ida2typedefinitionreference,a0.classnamea2a2, a0.branchida2typedefinitionrefe, a0.ida3a2ownership,a0.classnamekeydomainref, a0.entrysetadhocacl, a0.statestate,a0.ida3domainref, a0.classnamekeya2ownership, to_blob(NULL), abs(NULL),NULL, abs(NULL), abs(NULL), NULL, NULL, NULL, abs(NULL), NULL, 14,a0.ida2a2, a0
查看(451)
评论(9)
-
2008-05-28 12:08:40 / Oracle数据库管理
帮我看看这警告日志是什么意思,怎么每个月都会有?Dump file d:oracleadminwindudumpwind_ora_3220.trcFri May 23 21:50:41 2008ORACLE V9.2.0.4.0 - Production vsnsta=0vsnsql=12 vsnxtr=3Windows 2000 Version 5.0 Service Pack 4, CPU type 586Oracle9i Enterprise Edition Release 9.2.0.4.0 - ProductionWith the OLAP and Oracle Data Mining optionsJServer Release 9.2.0.4.0 - ProductionWindows 2000 Version 5.0 Service Pack 4, CPU type 586Instance name: windRedo thread mounted by this
查看(265)
评论(3)
-
2008-05-21 17:29:21 / Oracle数据库管理
大家帮我看看这段数据库的整理语句有没有问题,我是我参考上别人写的数据库整理的语句改了一下。DECLARESqlt VARCHAR(2000);begin--取所有非临时表FOR tab IN (SELECT TABLE_NAME, OWNER FROM DBA_ALL_TABLES WHERE OWNER IN ('USER'))LOOPIF tab.TABLE_NAME IS NOT NULL THENSqlt := 'alter table ' || tab.OWNER || '.' || tab.TABLE_NAME || ' MOVE ';EXECUTE IMMEDIATE Sqlt;END IF;END LOOP;FOR idx IN (SELECT INDEX_NAME, OWNER FROM DBA_INDE
查看(271)
评论(13)
-
2008-05-20 14:43:36 / Oracle数据库管理
我对之前的系统做如下动作:1、移动了控制文件。2、移动联机日志文件,给每个增加了一个成员(原来每个组只有一个成员,我觉得这样不安全所以加了一个成员)。3、加了大联机日志文件的大。4、对所有的表都做了分析。第二天速度大幅下降。现在又找不出原来,不知道为什么。
查看(1479)
评论(44)
-
2008-05-20 09:14:26 / Oracle数据库管理
我的Oracle数据库的优化模式使用了Choose,我用analyze对表进行分析过。下面SQL语句执行非常的慢。SELECT cola, colb,....FROM table1 a0WHERE a0.column1 IN (9783547, 6544630, 469, 10315, 7784, 3879120,9826, 5068597, 7186, 10470, 64657, 5245, 5889, 7608, 9993, 7787,7153, 8272, 9683, 3880623, 9033, 10151, 9521, 5722, 7614, 5103203,3880671, 66353, 5892, 6365, 5150, 3879138, 9027, 5242, 6008977,3880620, 10488, 9503, 65057, 7141, 8
查看(1139)
评论(55)
-
2008-04-24 20:54:49 / Oracle数据库管理
警告日志文件的内容如下:Wed Apr 23 18:41:02 2008Thread 1 advanced to log sequence 7350Current log# 3 seq# 7350 mem# 0: F:ORACLEORADATAWINDREDO03.LOGWed Apr 23 18:41:02 2008ARC1: Evaluating archivelog 2 thread 1 sequence 7349ARC1: Beginning to archive log 2 thread 1 sequence 7349Creating archive destination LOG_ARCHIVE_DEST_1: 'F:ARCHIVELOGSARC07349.001'ARC1: Completed archivinglog 2 thread 1 sequence 7349Wed Apr 23 20:12:38 2008Thread 1 advanced to log sequence 73
查看(358)
评论(6)