??xml version="1.0" encoding="utf-8" standalone="yes"?>色播久久人人爽人人爽人人片视av,91一区一区三区,国产日韩在线播放http://www.aygfsteel.com/xiaohuzi2008/category/53151.html面朝大vQ春暖花开zh-cnThu, 06 Jun 2013 17:04:53 GMTThu, 06 Jun 2013 17:04:53 GMT60oracle 监听无法启动http://www.aygfsteel.com/xiaohuzi2008/archive/2013/05/30/399967.html胡?/dc:creator>胡?/author>Thu, 30 May 2013 06:03:00 GMThttp://www.aygfsteel.com/xiaohuzi2008/archive/2013/05/30/399967.htmlhttp://www.aygfsteel.com/xiaohuzi2008/comments/399967.htmlhttp://www.aygfsteel.com/xiaohuzi2008/archive/2013/05/30/399967.html#Feedback0http://www.aygfsteel.com/xiaohuzi2008/comments/commentRss/399967.htmlhttp://www.aygfsteel.com/xiaohuzi2008/services/trackbacks/399967.html

oracle监听不能启动的问题及处理q程Q?/p>

oracle环境如下Q?/p>

SQL> select * from V$version

2 ;

BANNER

----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE 10.2.0.1.0 Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 - Production

出错q程回忆Q在此之前用windows优化大师对系l注册表q行了修复!

QQ?strong>链接oracle时报错:ORA-12541: TNS: 无监听程?/span>

AQ?/p>

1〉查看监听有没有启动Q?/p>

一Q运?span style="color:#ff0000">lsnrctl

C:\Documents and Settings\Admin>lsnrctl

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 20-4?-2007 09:

1:43

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Ƣ迎来到LSNRCTL, 请键?help"以获得信息?/p>

二:查看stauts

LSNRCTL> status

正在q接?(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))

TNS-12541: TNS: 无监听程?/p>

TNS-12560: TNS: 协议适配器错?/p>

TNS-00511: 无监听程?/p>

32-bit Windows Error: 2: No such file or directory

正在q接?(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=zxt)(PORT=1521)))

TNS-12541: TNS: 无监听程?/p>

TNS-12560: TNS: 协议适配器错?/p>

TNS-00511: 无监听程?/p>

32-bit Windows Error: 61: Unknown error

三:发现监听没有启动Q现在启动监?/p>

LSNRCTL> start

启动tnslsnr: L?..

Failed to start service, error 3.

TNS-12560: TNS: 协议适配器错?/p>

TNS-00530: 协议适配器错?/p>

2?span style="color:#ff0000">发现监听启动不v来,估计是注册表有点问题Q登录注册表

C:\Documents and Settings\Admin>regedit

q入注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraDb10g_home1TNSListener

发现ImagePath关键值没有了Q增加可扩充字符串|取名为ImagePathImagePathQ编辑字W串的数值数据ؓQ?span style="color:#ff0000">G:\oracle\product\10.2.0\db_2\BIN\TNSLSNRQ对应oracle的TNSLSNR的位|) Q退出注册表?/p>

3〉启动监?/p>

LSNRCTL> start

启动tnslsnr: L?..

TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production

pȝ参数文g为d:\oracle\product\10.2.0\db_1\network\admin\listener.ora

写入d:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信?/p>

监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))

监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zxt)(PORT=1521)))

正在q接?(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))

LISTENER ?STATUS

------------------------

别名 LISTENER

版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ

ction

启动日期 20-4?-2007 09:41:29

正常q行旉 0 ?0 时 0 ?3 U?/p>

跟踪U别 off

安全?ON: Local OS Authentication

SNMP OFF

监听E序参数文g d:\oracle\product\10.2.0\db_1\network\admin\listener.o

ra

监听E序日志文g d:\oracle\product\10.2.0\db_1\network\log\listener.log

监听端点概要...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zxt)(PORT=1521)))

服务摘要..

服务 "PLSExtProc" 包含 1 个例E?/p>

例程 "PLSExtProc", 状?UNKNOWN, 包含此服务的 1 个处理程?..

命o执行成功

4>监听启动成功后尝试登?/p>

C:\Documents and Settings\Admin>sqlplus zxt@orcl

SQL*Plus: Release 10.2.0.1.0 - Production on 星期?4?20 09:42:33 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

输入口o:

q接?

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

d成功Q?/p>

ȝQ估计是windows优化大师或者别的工具在修复注册表时候删掉了ImagePath字段Q补上后可以了Q?/p>

补充Q登录sqlplus时报

ORA-12514: TNS: 监听E序当前无法识别q接描述W中h的服务错误!

处理办法Q?/p>

1〉oracle_home\NETWORK\ADMIN\tnsnames.ora中修?ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

?ADDRESS = (PROTOCOL = TCP)(HOST = 本地计算机名)(PORT = 1521))Q保存即可?/p>

2〉有的h介绍oracle_home\NETWORK\ADMIN\sqlnet.ora中修改SQLNET.AUTHENTICATION_SERVICES = (NTS)?/p>

SQLNET.AUTHENTICATION_SERVICES = (NONE)

q?U方法,W一个最佻I



]]>
【{】ora-04031 无法分配׃n内存http://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/29/393626.html胡?/dc:creator>胡?/author>Sat, 29 Dec 2012 14:35:00 GMThttp://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/29/393626.htmlhttp://www.aygfsteel.com/xiaohuzi2008/comments/393626.htmlhttp://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/29/393626.html#Feedback0http://www.aygfsteel.com/xiaohuzi2008/comments/commentRss/393626.htmlhttp://www.aygfsteel.com/xiaohuzi2008/services/trackbacks/393626.html

错误”ora-04031 无法分配XXX字节的共享内?XXX)”的解军_法:

oracle 9i:
sys用户以sysdbaw䆾d
先查看当前shared_pool_size?br /> sql>show parameter shared_pool_size;
然后
sql>alter system set shared_pool_size=’比原先值适当增加’ scope=spfile;
然后
sql>shutdown immediate
sql>startup

oracle 10g:
oracle 10g shared_pool_size默认gؓ0Q也是pȝ自动理shared pool内存Q这时可以适当增加shared_pool_reserved_size的?仍然让系l自动管理这部分内存

sql>alter system set shared_pool_reserved_size=’比原先值适当增加’ scope=spfile;
sql>shutdown immediate
sql>startup

原文Qhttp://openwares.net/database/cant_alloc_share_memory.html

]]>
【{】详解Oracle临时表的几种用法及意?/title><link>http://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/24/393384.html</link><dc:creator>胡?/dc:creator><author>胡?/author><pubDate>Mon, 24 Dec 2012 02:08:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/24/393384.html</guid><wfw:comment>http://www.aygfsteel.com/xiaohuzi2008/comments/393384.html</wfw:comment><comments>http://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/24/393384.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaohuzi2008/comments/commentRss/393384.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaohuzi2008/services/trackbacks/393384.html</trackback:ping><description><![CDATA[<div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; ">在这里我们ȝ了Oracle临时表的集中用法Q时表创徏之后基本不占用表I间Q如果你没有指定临时表存攄表空的时候,你插入到临时表的数据是存在系l的临时表空间中?/span></div><br /><div><p>Oracle临时表可以说是提高数据库处理性能的好ҎQ在没有必要存储Ӟ只存储在Oracle临时表空间中。希望本文能对大家有所帮助?/p> <p><strong>1 、前a</strong></p> <p>目前所有?Oracle 作ؓ数据库支撑^台的应用Q大部分数据量比较庞大的pȝQ即表的数据量一般情况下都是在百万以上的数据量?/p> <p>当然?Oracle 中创建分区是一U不错的选择Q但是当你发C的应用有多张表关联的时候,q且q些表大部分都是比较庞大Q而你兌的时候发现其中的某一张或者某几张表关?之后得到的结果集非常ƈ且查询得到这个结果集的速度非常快,那么q个时候我考虑?Oracle 中创?#8220;临时?#8221;?/p> <p>我对临时表的理解Q在 Oracle 中创Z张表Q这个表不用于其他的什么功能,主要用于自己的Y件系l一些特有功能才用的Q而当你用完之后表中的数据没用了?Oracle 的时表创徏之后基本不占用表I间Q如果你没有指定临时?包括临时表的索引)存放的表I的时候,你插入到临时表的数据是存攑֜ ORACLE pȝ的时表I间? TEMP )?/p> <p><strong>2 、时表的创?/strong></p> <p>创徏Oracle 临时表,可以有两U类型的临时表:</p> <p>会话U的临时?/p> <p>事务U的临时??/p> <p>1) 会话U的临时表因q个临时表中的数据和你的当前会话有关p,当你当前SESSION 不退出的情况下,临时表中的数据就q存在,而当你退出当前SESSION 的时候,临时表中的数据就全部没有了,当然q个时候你如果以另外一个SESSION 登陆的时候是看不到另外一个SESSION 中插入到临时表中的数据的。即两个不同的SESSION 所插入的数据是互不相干的。当某一个SESSION 退Z后时表中的数据p截断(truncate table Q即数据清空)了。会话的时表创徏ҎQ?/p></div><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span> <span style="color: #000000; ">    </span><span style="color: #0000FF; ">Create</span><span style="color: #000000; "> Global </span><span style="color: #0000FF; ">Temporary</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Table</span><span style="color: #000000; "> Table_Name  <br /></span><span style="color: #008080; ">2</span> <span style="color: #000000; ">    (Col1 Type1,Col2 Type2<img src="http://www.aygfsteel.com/Images/dot.gif" alt="" />) </span><span style="color: #0000FF; ">On</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Commit</span><span style="color: #000000; "> Preserve Rows ; <br /></span></div><br /><div>举例Q?/div><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span> <span style="color: #000000; ">    </span><span style="color: #0000FF; ">create</span><span style="color: #000000; "> global </span><span style="color: #0000FF; ">temporary</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">table</span><span style="color: #000000; "> Student  <br /></span><span style="color: #008080; ">2</span> <span style="color: #000000; ">    (Stu_id </span><span style="color: #000000; font-weight: bold; ">Number</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">5</span><span style="color: #000000; ">),  <br /></span><span style="color: #008080; ">3</span> <span style="color: #000000; ">    Class_id </span><span style="color: #000000; font-weight: bold; ">Number</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">5</span><span style="color: #000000; ">),  <br /></span><span style="color: #008080; ">4</span> <span style="color: #000000; ">    Stu_Name </span><span style="color: #000000; font-weight: bold; ">Varchar2</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">8</span><span style="color: #000000; ">),  <br /></span><span style="color: #008080; ">5</span> <span style="color: #000000; ">    Stu_Memo </span><span style="color: #000000; font-weight: bold; ">varchar2</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">200</span><span style="color: #000000; ">)) </span><span style="color: #0000FF; ">on</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Commit</span><span style="color: #000000; "> Preserve Rows ; <br /></span></div><br /><div>2) 事务U时表是指该时表与事务相养I当进行事务提交或者事务回滚的时候,临时表中的数据将自行被截断,其他的内容和会话U的临时表的一?包括退出SESSION 的时候,事务U的临时表也会被自动截断)。事务临时表的创徏ҎQ?/div><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span> <span style="color: #000000; ">    </span><span style="color: #0000FF; ">Create</span><span style="color: #000000; "> Global </span><span style="color: #0000FF; ">Temporary</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Table</span><span style="color: #000000; "> Table_Name  <br /></span><span style="color: #008080; ">2</span> <span style="color: #000000; ">    (Col1 Type1,Col2 Type2<img src="http://www.aygfsteel.com/Images/dot.gif" alt="" />) </span><span style="color: #0000FF; ">On</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Commit</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Delete</span><span style="color: #000000; "> Rows ; <br /></span></div><br /><div>举例Q?/div><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span> <span style="color: #000000; ">    </span><span style="color: #0000FF; ">create</span><span style="color: #000000; "> global </span><span style="color: #0000FF; ">temporary</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">table</span><span style="color: #000000; "> Classes  <br /></span><span style="color: #008080; ">2</span> <span style="color: #000000; ">    (Class_id </span><span style="color: #000000; font-weight: bold; ">Number</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">5</span><span style="color: #000000; ">),  <br /></span><span style="color: #008080; ">3</span> <span style="color: #000000; ">    Class_Name </span><span style="color: #000000; font-weight: bold; ">Varchar2</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">8</span><span style="color: #000000; ">),  <br /></span><span style="color: #008080; ">4</span> <span style="color: #000000; ">    Class_Memo </span><span style="color: #000000; font-weight: bold; ">varchar2</span><span style="color: #000000; ">(</span><span style="color: #800000; font-weight: bold; ">200</span><span style="color: #000000; ">)) </span><span style="color: #0000FF; ">on</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">Commit</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">delete</span><span style="color: #000000; "> Rows ; <br /></span></div><br /><div><p>3) 两中cd临时表的区别</p> <p>会话U时表采用 on commit preserve rows ;而事务则采?on commit delete rows ;用法上,会话U别只有当会话结束时表中的数据才会被截断,而且事务U时表则不是 commit ?rollback 或者是会话l束Q时表中的数据都将被截?/p> <p>4 )什么时候用时表</p> <p>1 )、当某一?SQL 语句兌的表?2 张及以上Qƈ且和一些小表关联。可以采用将大表q行分拆q且得到比较的l果集合存放在时表?/p> <p>2 )、程序执行过E中可能需要存放一些时的数据Q这些数据在整个E序的会话过E中都需要用的等{?/p> <p>3 . 例子Q略</p> <p>4 .临时表的不之处</p> <p>1 )不支?lob 对象Q这也许是设计者基于运行效率的考虑Q但实际应用中确实需要此功能时就无法使用临时表了?/p> <p>2 )不支持主外键关系</p> <p>所以,׃以上原因Q我们可以自己创Z时表Q以弥补 oracle 临时表的不之处</p> <p>上面的都是本人经q测试的Q但下面是在|上搜烦到的ҎQ本人具体没有测试过Q不q觉得可行性很强,有时间测试下</p> <p><strong>创徏ҎQ?/strong></p> <p>1 、以常规表的形式创徏临时数据表的表结构,但要在每一个表的主键中加入一?SessionID 列以区分不同的会话?可以?lob 列和d?</p> <p>2 、写一个用h销触发器,在用L束会话的时候删除本ơ会话所插入的所有记?(SessionID {于本次会话 ID 的记?) ?/p> <p>3 、程序写入数据时Q要Z当前的会话 ID(SessionID) 写入表中?/p> <p>4 、程序读取数据时Q只d与当前会?ID 相同的记录即可?/p> <p><strong>功能增强的扩展设计:</strong></p> <p>1 、可以在数据表上建立一个视图,视图对记录的{选条件就是当前会话的SessionID ?/p> <p>2 、数据表中的SessionID 列可以通过Trigger 实现Q以实现对应用层的透明性?/p> <p>3 、高U用户可以访问全局数据Q以实现更加复杂的功能?/p> <p><strong>扩展临时表的优点Q?/strong></p> <p>1 、实C与Oracle 的基于会话的临时表相同的功能?/p> <p>2 、支持SDO_GEOMETRY {lob 数据cd?/p> <p>3 、支持表间的d键连接,且主外键q接也是Z会话的?/p> <p>4 、高U用户可以访问全局数据Q以实现更加复杂的功?/p></div><br />原文Q?div>http://database.51cto.com/art/201001/180851.htm</div><br /><br /><br /><br /><br /><br /><img src ="http://www.aygfsteel.com/xiaohuzi2008/aggbug/393384.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaohuzi2008/" target="_blank">胡?/a> 2012-12-24 10:08 <a href="http://www.aygfsteel.com/xiaohuzi2008/archive/2012/12/24/393384.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ļ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ϲ</a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ݸ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̰</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">µ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӫɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">º</a>| <a href="http://" target="_blank">Ϳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɫ</a>| <a href="http://" target="_blank">ɳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ѯ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>