上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 106 下一页
摘要: 相关的准备知识,请参考我的Blog:Oracle跟踪事件seteventhttp://blog.csdn.net/tianlesoftware/archive/2009/12/13/4977827.aspxOracleSQL的硬解析和软解析http://blog.csdn.net/tianlesoftware/archive/2010/04/08/5458896.aspxOracle绑定变量http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4678335.aspx在oracle9i之后引入了bindpeeking,在第一次分析的时候, 阅读全文
posted @ 2010-04-29 22:48 生活不是用来挥霍的 阅读(188) 评论(0) 推荐(0)
摘要: 一.什么是注册注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。) 相当于是这样:在数据库服务器和客户端之间有一监听程序(Listener),在监听程序中,会记录相应数据库对应的服务名(一个数据库可能对应有多个服务名),当客户端需要连接数据库时,只需要提供服务名,就可以建立客户端和服务器之间的连接。 二、动... 阅读全文
posted @ 2010-04-29 16:37 生活不是用来挥霍的 阅读(226) 评论(0) 推荐(0)
摘要: --================================-->Oracle 数据库实例启动关闭过程--================================/* Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据启动的过程被划分为几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动、关闭是非常有必要的。下面详细了Oracle Database 10g 数据库启动及关闭的过程。一、数据库实例的启动 启动命令:starup [force][restrict] 阅读全文
posted @ 2010-04-29 16:00 生活不是用来挥霍的 阅读(248) 评论(0) 推荐(0)
摘要: 今天一网友问我一个问题,数据库报错,错误信息如下:Errorsinfilee:/oracle/product/10.2.0/admin/orcl/bdump/orcl_arc0_5620.trc:ORA-16014:log2sequence#195notarchived,noavailabledestinationsORA-00312:onlinelog2thread1:'E:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/REDO02.LOG'这个问题是老问题了,之前我也整理过一篇文章。FlashRecoveryArea空间不足导致数据库不能打开或ha 阅读全文
posted @ 2010-04-28 09:35 生活不是用来挥霍的 阅读(214) 评论(0) 推荐(0)
摘要: --==============================--Oracle 10g SGA 的自动化管理--==============================/* 在SGA中每一个单独的组件究竟需要多少内存呢?在Oracle 10g 中可以自动化管理大多数SGA参数。一、什么是SGA 简言之,系统全局区(SGA)仅仅是在Oracle实例启动时的共享内存结构,提供了实例和控制它行为的一些信息。下面的表中给出了关于SGA一些特定组件的概要,控制内存大小分配的可变参数,以及这些特定的组件将影响Oracle server哪些范围,并给出了一个简短的描述。从这个简短的列表中我们可以发现, 阅读全文
posted @ 2010-04-27 16:02 生活不是用来挥霍的 阅读(187) 评论(0) 推荐(0)
摘要: 建函数索引的时候报错:ORA-30553:Thefunctionisnotdeterministic,这个函数是自定义的。SQL>createindexmobileIndexonmobile(getmobilearea(callerno));Google一下:ORA-30553:ThefunctionisnotdeterministicCause:ThefunctiononwhichtheindexisdefinedisnotdeterministicAction:Ifthefunctionisdeterministic,markitDETERMINISTIC.Ifitisnotdete 阅读全文
posted @ 2010-04-26 18:30 生活不是用来挥霍的 阅读(220) 评论(0) 推荐(0)
摘要: 一. 视图的定义 视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候, 只是重新执行SQL. 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。 视图的定义存在数据库中,与此定义相关的数据并没有再存一份于数据库中。通过视图看到的数据存放在基表中。 视图看上去非常象数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。由于逻 阅读全文
posted @ 2010-04-26 16:47 生活不是用来挥霍的 阅读(189) 评论(0) 推荐(0)
摘要: --==========================================--使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例--==========================================/*一、管理组件 Oracle 10g数据库管理包含三个组件,本文主要介绍Database Control,SQL*Plus及iSQL*Plus Database instance(数据库实例) -->系统使用的后台进程 Listener (监听器) -->监听客户端连接到数据库 Management interfance Databa 阅读全文
posted @ 2010-04-26 11:55 生活不是用来挥霍的 阅读(272) 评论(0) 推荐(0)
摘要: --==========================================--Oracle实例和Oracle数据库(Oracle体系结构)--==========================================/* 对于初接触Oracle 数据库的人来讲,很容易混淆的两个概念即是Oracle 实例和Oracle 数据库。这两概念不同于SQL sever下的实例与数据库,当然也有些相似之处。只是在SQL server我们根本不需要花费太多的精力去搞清SQL实例和数据库,因为它简单易于理解。下面简要说明一下SQL实例、数据库,更多的是讲述Oracle下的实例及数据库。 阅读全文
posted @ 2010-04-26 11:47 生活不是用来挥霍的 阅读(238) 评论(0) 推荐(0)
摘要: 群里有个朋友问了个问题,Oracle9i的数据库,Job执行失败,物化视图刷新报错。错误信息如下:ORA-04068:existingstateofpackageshasbeendiscardedORA-04062:ofhasbeenchangedORA-04062:timestampofpackage"SYS.DBMS_SNAPSHOT_UTL"hasbeenchangedORA-06512:at"SYS.DBMS_SNAPSHOT",line617ORA-06512:at"SYS.DBMS_SNAPSHOT",line674ORA 阅读全文
posted @ 2010-04-23 14:54 生活不是用来挥霍的 阅读(500) 评论(0) 推荐(0)
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 106 下一页