上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 58 下一页
摘要: 相关的准备知识,请参考我的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 hibernate例子 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一.什么是注册注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。) 相当于是这样:在数据库服务器和客户端之间有一监听程序(Listener),在监听程序中,会记录相应数据库对应的服务名(一个数据库可能对应有多个服务名),当客户端需要连接数据库时,只需要提供服务名,就可以建立客户端和服务器之间的连接。 二、动... 阅读全文
posted @ 2010-04-29 16:37 hibernate例子 阅读(177) 评论(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 hibernate例子 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 建函数索引的时候报错:ORA-30553:Thefunctionisnotdeterministic,这个函数是自定义的。SQL>createindexmobileIndexonmobile(getmobilearea(callerno));Google一下:ORA-30553:ThefunctionisnotdeterministicCause:ThefunctiononwhichtheindexisdefinedisnotdeterministicAction:Ifthefunctionisdeterministic,markitDETERMINISTIC.Ifitisnotdete 阅读全文
posted @ 2010-04-26 18:30 hibernate例子 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一. 视图的定义 视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候, 只是重新执行SQL. 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。 视图的定义存在数据库中,与此定义相关的数据并没有再存一份于数据库中。通过视图看到的数据存放在基表中。 视图看上去非常象数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。由于逻 阅读全文
posted @ 2010-04-26 16:47 hibernate例子 阅读(248) 评论(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 hibernate例子 阅读(291) 评论(0) 推荐(0) 编辑
摘要: RAC,DataGurad,Stream是Oracle高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。他们各自的侧重点不同,适用场景也不同。RAC它的强项在于解决单点故障和负载均衡,因此RAC方案常用于7*24的核心系统,但RAC方案中的数据只有一份,尽管可以通过RAID等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。DataGurad通过冗余数据来提供数据保护,DataGurad通过日志同步机制保证冗余数据和主数据之前的同步,这种同步可以是实时,延时,同步,异步多种形式。DataGurad常用于异地容灾和小企业的高可用性方案,虽然可以在Standby机器 阅读全文
posted @ 2010-04-22 01:41 hibernate例子 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 今天虚拟机的网络出现问题重装装完后发现运行时提示:The network bridge on device VMnet0 is not running. The virtual machine will not be able to communicate with the host or with other machines on your network. Virtual device Ethernet0 will start disconnected这样就无法使用Bridge:Connected directly to the physical network原来在本地连接里少了:VM 阅读全文
posted @ 2010-04-20 18:16 hibernate例子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 新安装了一台数据库服务器,版本是10.2.0.1的,因为现在最新的是10.2.0.4的。版本低了,bug多。所以就对数据库做了一个升级。 服务器是windows2003的系统,都是可视话操作。下一步的问题。10.2.0.4的patchset里面也有详细的安装说明。之做个总结,是因为这次用了DBUA工具,以前做升级,都是用脚本来的。这次常个新鲜。基本步骤还是差不多。升级步骤如下:1.从metalink上下载10.2.0.4的patchset,编号是:p68101892.关闭数据库,做个冷备份,防止安装失败。3.安装patchset软件,这里要注意,ORACLE_HOME要和以前的一样。4.执行. 阅读全文
posted @ 2010-04-20 17:10 hibernate例子 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Oracle的生产库都是启动在归档模式下,RAC下归档非归档的切换和单实例也是一样的,都是在MOUNT模式下执行ALTERDATABASEARCHIVELOG/NOARCHIVELOG;命令。不同的是:RAC环境下所有实例都必须处于非OPEN状态,然后在任意一个处于MOUNT状态的实例执行ALTERDATABASE命令,操作成功后,再正常启动其它实例即可。注意:RAC数据库由于拥有多个实例,要注意每个实例相关初始化参数:LOG_ARCHIVE_DEST_n的设置,务必需要确保该参数设置的路径合法有效,归档也能顺利进行。切换示例:[oracle@raw1dbs]$exportORACLE_SID 阅读全文
posted @ 2010-04-19 10:27 hibernate例子 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 58 下一页