Oracle工作总结
nanyida0416sushe
这个作者很懒,什么都没留下…
展开
-
(2010-08-06)存档日志ORA-16032错误解决方法
<br /> 数据库环境:<br />oracle 10.2.0+windows xp<br /> 故障描述:<br />在windows xp上把oracle服务和监听启动之后,在SQL*PLUS中用sysdba身份登录后,启动oracle,报如下错误:<br />ORA-16032: parameter LOG_ARCHIVE_DEST_1 destination string cannot be translated<br />ORA-09291: sksachk: invalid device sp原创 2010-08-06 17:24:00 · 7002 阅读 · 0 评论 -
(2011-01-22)ORACLE_SID在Linux平台或对大小写敏感
<br /> 今天创建了一个新的oracle数据库orcl,然后用sqlplus启动数据库,但是数据库无法启动。报无法找到“ /u01/app/oracle/product/10.2.0/db_1/dbs/initoracle.ora”文件。<br /> 我就觉得奇怪了,我明明建立的数据库实例是orcl啊,而且oracle数据库不是默认以spfile<ORACLE_SID>.ora作为启动参数文件的嘛,并且我的文件里存在有spfileorcl.ora和initorcl.ora这两个参数文件啊,怎原创 2011-01-23 17:58:00 · 3056 阅读 · 0 评论 -
(2011-01-27)通过dba_free_space视图查看表空间的空间分配过程
<br /> <br /><br />一、dba_free_space的说明:<br /> dba_free_space显示的是有free 空间的tablespace ,如果一个tablespace 的free 空间不连续,那每段free空间都会在dba_free_space中存在一条记录。如果一个tablespace 有好几条记录,说明表空间存在碎片,当采用字典管理的表空间碎片超过500就需要对表空间进行碎片整理。 <br /><br />二、关于dba_free_space的疑问:<br />根据原创 2011-01-27 18:38:00 · 6885 阅读 · 0 评论 -
(2011-01-28)dbms_stats.gather_table_stats 的使用
<br />exec dbms_stats.gather_table_stats( user, 'T' );<br />调用包dbms_stats.gather_table_stats去统计用户表T的表,列,索引的统计信息.功能跟analyze table类似。<br />exec为关键字,执行的意思,dbms_stats是个包名,gather_table_stats是包里面的存储过程名或函数名,就是调用dbms_stats这个包里面的过程或函数对本用户的表t进行表分析。原创 2011-01-28 07:38:00 · 2413 阅读 · 0 评论