摘要: LINUX 网络编程接口---------------------------------------------------------------------------linux 支持的网络编程接口:UNIX:unix域套接字接口INET:Internet地址族TCP/IP支持通信AX25:AMATERUR RADIO X25IPX:Novell IPXAPPLETALK:Appletalk DDPx25:X25linux的BSD套接口支持的套接口类型流失:stream数据报:DATAGRAM原始:Raw数据结构:struct sockaddr{//这个结构中存储着套接字接口的地址信息U 阅读全文
posted @ 2012-08-18 15:33 Xiao方丈 阅读(250) 评论(0) 推荐(0) 编辑
摘要: #/*********************************************************#*关于Apache的配置文档:*#*快速检测配置文件当中的语法错误:#*/usr/local/apache2/bin/apachectl configtest#*如果显示 syntax OK 表示配置没用语法错误#* /usr/local/apache2/bin/apachectl -t#* 同样如果显示没有syntax ok表示没有语法错误#* /usr/local/apache2/bin/apachectl -l //->查看已经编译的模块#------------ 阅读全文
posted @ 2012-08-18 15:31 Xiao方丈 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 控制文件以及日志文件管理Oracle数据库包含有三种类型的物理文件,分别是数据文件,控制文件和日志文件,其中数据文件是用来存储数据的,而控制文件和日志文件则用于维护和保障Oracle数据库的正常运行。所以保证控制文件和日志文件的可用性和可靠性是确保Oracle数据库正常,可靠运行的前提条件。控制文件是Oracle数据库最重要的物理文件,每个Oracle数据库都必须有一个控制文件,在启动数据实例时,Oracle会根据初始化参数定位控制文件,然后Oracle会根据控制文件在实例和数据库之间建立关联,则整个Oracle数据库就无法启动。、控制文件概述1、 控制文件的概念控制文件是一个很小的二进制文件 阅读全文
posted @ 2012-08-18 15:30 Xiao方丈 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 备份与恢复备份与恢复主要有三种方法:、逻辑备份与恢复: 用Oracle提供的实用工具软件,如导出/导入工具(exp,imp)、数据泵导入/导出工具(impdp,expdp)、装器(SQL*Loader)将数据库中的数据进行卸出与装入、脱机备份与恢复: 指在关闭数据库的情况下对数据库文件的物理备份和恢复,是最简单,最直接的方法。也称为冷备份与恢复 、联机备份与恢复: 指在数据库处于打开的状态下(归档模式)对数据库进行的备份与恢复。只有能进行联机备份与恢复的数据库才能实现不停机地使用,也称为备份与恢复使用数据泵进行逻辑备份和恢复逻辑备份与恢复具有多种方式(数据库级,表空间,方案级和表级),可实现不 阅读全文
posted @ 2012-08-18 15:30 Xiao方丈 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 数据库空间管理 存储空间是数据系统中非常重要的资源,无论是数据库中的对象还是数据库中的数据都需要空间进行存储,一旦数据库空间被占用,那么该数据库喜用不能再接受任何对象和数据,数据库系统的运行基本上处于停滞状态。合理利用空间不但能节省空间,还可以提高数据系统的效率和工作性能,对数据库空间的管理主要通过以下几种方式:、建立数据库时分配存储空间,建立数据库可以指定SYSTEM表空间和其他表空间的大小、空间充足时,通过动态空间监视和增加数据文件的方法管理数据库空间、空间不够用时,需要增加存储空间,增加存储空间的方法主要包括:改变系统表空间数据文件的大小,创建新表空间和增加表空间大小、减少存储空间的使用 阅读全文
posted @ 2012-08-18 15:29 Xiao方丈 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 表的创建和改进 表是Oracle数据库最基本的对象,其他许多数据库对象(如索引、视图)都是以表为基础的。 表被用于实际存储数据。系统的数据,用户的数据都被分门别类地,按行和列保存在各个表中。 在关系数据库中,不同表中的数据通过主键,外键关系,彼此可能是关联的,由此这些数据成为一个逻辑上的整体。 约束(constraint)可以被看作是在数据库中定义的各种规则或者策略,用来保证数据的完整性和业务规则。表的创建 早Oracle中,有多种类型的表,不同类型的表各有一些特殊的属性,适应于保存某种特殊的数据,进行某些特殊的操作,即在某些方面可能比其他类型的表的性能更好,如处理速度更快,占用的磁盘空间更少 阅读全文
posted @ 2012-08-18 15:28 Xiao方丈 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Oracle PL/SQL语言以及编程SQL语言只是访问、操作数据库的语言,而并不是一种程序设计语言,因此不能用于程序开发。PL/SQL(ProcedualLanguage/SQL)是Oracle在标准SQL语言上进行过程性扩展后形成的程序设计语言,是一种Oracle数据库特有的,支持应用开发的语言。PL/SQL简介PL/SQL是深入掌握和应用Oracle数据库的基础,它在Oracle数据库应用系统开发有重要作用。在准许运行Oracle的任何操作系统平台上均可运行PL/SQL程序。PL/SQL的基本结构和所有过程化语言一样,PL/SQL也是一种莫块式结构的语言,其大体结构如下:DECLARE 阅读全文
posted @ 2012-08-18 15:27 Xiao方丈 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Oracle启动Oracle 启动Oracle数据库需要执行三个操作步骤: 1.启动例程、2.装载数据库、3.打开数据库。 每完成一个步骤,就进入一个模式或状态,以便保证数据库处于某种一致性的操作状态。可以通过在启动过程中设置选项来控制使数据库进入某个模式。 通过切换启动模式和更改数据库的状态,就可以控制数据库的可用性。这样就可以给DBA提供一个能够完成一些特殊管理和维护操作的机会。否则会对数据库的安全构成极大的危害和困难。Oracle的各种启动方式一般启动、启动例程当启动例程时,这些内存结构和服务进程得到分配,初始化和启动。此时例程还没有与一个确定的数据库相关联,或者说数据库是否存在对例程的 阅读全文
posted @ 2012-08-18 15:26 Xiao方丈 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Oracle基本术语数据字典数据字典是Oracle数据库的重要组成部分。它由一系列拥有数据库元数据(metadata)信息的数据字典表和用户可以读取的数据字典视图组成。存放有Oracle数据库所有的有关信息,主要包括: 、系统的空间信息,即分配了多少空间,当前使用了多少空间等 、数据库中所有模式对象的信息,如表,视图,族,同义词以及索引等。 、例程运行的性能和统计信息。 、Oracle用户的名字 、用户访问或使用的审计信息。 、用户以及角色被授予的权限信息。 、列的约束信息的完整性。 、列的缺省值。 在Oracle数据库中,数据字典可以看作是一组表和视图结构。它们存放在SYSTEM表空间。数据 阅读全文
posted @ 2012-08-18 15:24 Xiao方丈 阅读(942) 评论(0) 推荐(0) 编辑