程序在执行过程中出现异常是正常的,在程序的编写过程中出现异常也是不可避免的。但是要有相应的异常处理的机
制,来保证程序的正常执行。PL/SQL程序执行过程中出现的错误,称为异常。一个优秀的程序都应该能够正确处理
各种出错的情况,并尽可能的从错误中恢复。PL/SQL提供了异常处理机制。
概念:
异常处理(exception)是用来处理正常执行过程中未预料的事件,程序块的异常处理定义的错误...
分类:
数据库 时间:
2014-05-03 00:01:10
阅读次数:
381
设想一个场景:有100万用户同时与一个进程保持着TCP连接,而每一个时刻只有几十个或几百个TCP连接时活跃的(接收到TCP包),也就是说,在每一时刻,进程值需要处理这100万连接中的一小部分连接。那么,如何才能高效地处理这种场景呢?进程是否在每次询问操作系统收集有事件发生的TCP连接时,把这100万个连接告诉操作系统,然后由操作系统找出其中有事件发生的几百个连接呢?实际上,在Linux内核2.4版...
分类:
其他好文 时间:
2014-05-02 23:11:18
阅读次数:
311
1 概述
驱动程序实际上是硬件与应用程序之间的中间层。在Linux操作系统中,设备驱动程序对各种不同的设备提供了一致的访问接口,把设备映射成一个特殊的设备文件,用户程序可以像其他文件一样对设备文件进行操作。
Linux2.6引入了新的设备管理机制kobject,通过这个数据结构使所有设备在底层都具有统一的接口,kobject提供基本的对象管理,是构成Linux2.6设备模型的核心结构,它与s...
分类:
其他好文 时间:
2014-05-02 19:19:35
阅读次数:
348
安装java,首先要下载jdk下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html我下载的是jdk-7u55-linux-i586.rpm对我来说,下载哪种jdk都一样,都是安...
分类:
编程语言 时间:
2014-05-02 18:29:40
阅读次数:
390
oracle db打one-off-patch 一例...
分类:
数据库 时间:
2014-05-02 06:45:41
阅读次数:
399
1.sqlplus/nolog2.SQL> conn / as
sysdba已连接到空闲例程。3.SQL> shutdown abortORACLE 例程已经关闭。4.SQL> startupORACLE
例程已经启动。Total System Global Area 591396864 bytes...
分类:
数据库 时间:
2014-05-02 05:47:08
阅读次数:
376
Clientlogin1.SQLPlus请求使用TCP/IP连接指定TNS服务名如ubuntu。Clientprocess读取tnsnames.orafile向指定的主机发送数据包2.Server端接受请求监听器进程获取客户端发过来的TNS数据包。检查配置文件,符合配置则调用fork()生成子进程3.子进程收集本进程所在的主机名、IP地址及..
分类:
数据库 时间:
2014-05-02 03:02:28
阅读次数:
392
今天遭遇ORA-12560: TNS:
协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板, 启动oracl...
分类:
数据库 时间:
2014-05-02 01:29:16
阅读次数:
368