﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-城市中的一条鱼-随笔分类-数据库</title><link>http://www.blogjava.net/narry/category/43433.html</link><description>雪化了，就是春天</description><language>zh-cn</language><lastBuildDate>Thu, 07 Jan 2010 04:38:42 GMT</lastBuildDate><pubDate>Thu, 07 Jan 2010 04:38:42 GMT</pubDate><ttl>60</ttl><item><title>另一种导致原因导致的ORA-01658</title><link>http://www.blogjava.net/narry/archive/2010/01/07/308530.html</link><dc:creator>narry</dc:creator><author>narry</author><pubDate>Thu, 07 Jan 2010 04:32:00 GMT</pubDate><guid>http://www.blogjava.net/narry/archive/2010/01/07/308530.html</guid><wfw:comment>http://www.blogjava.net/narry/comments/308530.html</wfw:comment><comments>http://www.blogjava.net/narry/archive/2010/01/07/308530.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/narry/comments/commentRss/308530.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/narry/services/trackbacks/308530.html</trackback:ping><description><![CDATA[&nbsp; 前天同事反映在测试环境中，给表创建新的分区时，出现了：<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">&nbsp;ORA-01658:&nbsp;unable&nbsp;to&nbsp;create&nbsp;INITIAL&nbsp;extent&nbsp;for&nbsp;segment&nbsp;in&nbsp;tablespace&nbsp;XXXX<br />
</span></div>
&nbsp; 根据经验和oracle官方的解释，是所在表空间的空间不够导致的，但是根据OEM观察，这个表空间的还有不少未使用的部分，这下就比较迷惑了。<br />
&nbsp; 当把oracle的alert.log文件拿出来分析后，发现有提示指明temp表空间不足了，当扩展了temp表空间的数据文件后，异常消失了，看来temp表空间的不足也能引发<span style="color: #000000;"> ORA-01658异常，并且是提示另一个表空间，值得注意</span><br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/narry/aggbug/308530.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/narry/" target="_blank">narry</a> 2010-01-07 12:32 <a href="http://www.blogjava.net/narry/archive/2010/01/07/308530.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle11gR2，在Linux IPV6环境下的一次Listener无法启动的问题</title><link>http://www.blogjava.net/narry/archive/2010/01/06/308420.html</link><dc:creator>narry</dc:creator><author>narry</author><pubDate>Wed, 06 Jan 2010 05:30:00 GMT</pubDate><guid>http://www.blogjava.net/narry/archive/2010/01/06/308420.html</guid><wfw:comment>http://www.blogjava.net/narry/comments/308420.html</wfw:comment><comments>http://www.blogjava.net/narry/archive/2010/01/06/308420.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/narry/comments/commentRss/308420.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/narry/services/trackbacks/308420.html</trackback:ping><description><![CDATA[&nbsp; 今天在linux搭建的IPV6环境下重新启动了一下oracle，在启动listener时得到如下的输出：<br />
&nbsp; <br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LSNRCTL&gt;&nbsp;start<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Starting&nbsp;/oracle/11g/bin/tnslsnr:&nbsp;please&nbsp;wait<img src="http://www.blogjava.net/Images/dot.gif"  alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TNSLSNR&nbsp;for&nbsp;Linux:&nbsp;Version&nbsp;11.2.0.1.0&nbsp;-&nbsp;Production<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System&nbsp;parameter&nbsp;file&nbsp;is&nbsp;/oracle/11g/network/admin/listener.ora<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log&nbsp;messages&nbsp;written&nbsp;to&nbsp;/oracle/diag/tnslsnr/node2/listener/alert/log.xml<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trace&nbsp;information&nbsp;written&nbsp;to&nbsp;/oracle/diag/tnslsnr/node2/listener/trace/ora_8028_3086591680.trc<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listening&nbsp;on:&nbsp;(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=node2)(PORT=1521)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connecting&nbsp;to&nbsp;(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=node2)(PORT=1521)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STATUS&nbsp;of&nbsp;the&nbsp;LISTENER<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------------------------<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LISTENER<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TNSLSNR&nbsp;for&nbsp;Linux:&nbsp;Version&nbsp;11.2.0.1.0&nbsp;-&nbsp;Production<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;06-JAN-2010&nbsp;13:07:43<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uptime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;days&nbsp;0&nbsp;hr.&nbsp;0&nbsp;min.&nbsp;0&nbsp;sec<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trace&nbsp;Level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;admin<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Security&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ON:&nbsp;Local&nbsp;OS&nbsp;Authentication<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SNMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;OFF<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listener&nbsp;Parameter&nbsp;File&nbsp;&nbsp;&nbsp;/oracle/11g/network/admin/listener.ora<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listener&nbsp;Log&nbsp;File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/oracle/diag/tnslsnr/node2/listener/alert/log.xml<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listener&nbsp;Trace&nbsp;File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/oracle/diag/tnslsnr/node2/listener/trace/ora_8028_3086591680.trc<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listening&nbsp;Endpoints&nbsp;Summary<img src="http://www.blogjava.net/Images/dot.gif"  alt="" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=node2)(PORT=1521)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;listener&nbsp;supports&nbsp;no&nbsp;services<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;command&nbsp;completed&nbsp;successfully<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LSNRCTL&gt;&nbsp;status<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connecting&nbsp;to&nbsp;(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=node2)(PORT=1521)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TNS-12541:&nbsp;TNS:no&nbsp;listener<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TNS-12560:&nbsp;TNS:protocol&nbsp;adapter&nbsp;error<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TNS-00511:&nbsp;No&nbsp;listener<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux&nbsp;Error:&nbsp;111:&nbsp;Connection&nbsp;refused</span></div>
&nbsp; 根据提示listener在start后，显示启动成功，但是查看状态时报错，随即分析了Listener的日志，并且将listener的trace level设定为了admin，也无法定位问题。<br />
&nbsp; 随后，在google进行搜索，发现在linux下出现listener相关的问题，有很大部分是和/etc/hosts的配置有关，特别是其中一篇提到在/etc/hosts 中没有设定 127.0.0.1，会产生错误，的确在这个IPV6的环境中，已经将127.0.0.1从/etc/hosts，替换为::1,在/etc/hosts恢复了127.0.0.1的配置，问题解决。不知这个问题是否oracle的一个缺陷？特别是启动的提示太有误导了，一点提示都找不到<br />
<br />
<br />
<img src ="http://www.blogjava.net/narry/aggbug/308420.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/narry/" target="_blank">narry</a> 2010-01-06 13:30 <a href="http://www.blogjava.net/narry/archive/2010/01/06/308420.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>