企业培训_informix数据库培训教材

上传人:F****n 文档编号:91246832 上传时间:2019-06-26 格式:DOC 页数:42 大小:207KB
返回 下载 相关 举报
企业培训_informix数据库培训教材_第1页
第1页 / 共42页
企业培训_informix数据库培训教材_第2页
第2页 / 共42页
企业培训_informix数据库培训教材_第3页
第3页 / 共42页
企业培训_informix数据库培训教材_第4页
第4页 / 共42页
企业培训_informix数据库培训教材_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《企业培训_informix数据库培训教材》由会员分享,可在线阅读,更多相关《企业培训_informix数据库培训教材(42页珍藏版)》请在金锄头文库上搜索。

1、目 录一、 Informix数据库简介 3二、 Informix数据库的安装及初始配置.5三、 Informix-online动态服务器组织结构.14四、 Informix-online动态服务器空间管理.18五、 Informix-online动态服务器模式管理.21六、 Informix-online动态服务器容错机制.23七、 Informix-online动态服务器日志管理.27八、 Informix-online动态服务器内部操作.29九、 Informix-online动态服务器数据移动.32十、 Informix-online动态服务器监控命令.36十一、Informix-onl

2、ine动态服务器性能调整.44十二、Informix-SQL语言简介.50附录A: 与数据库有关的核心参数.68附录B: ONLINE配置参数的说明69附录C: INFORMIX5的安装及初始配置.72第一章 Informix 数据库简介一、 系统特点 以unix开放系统为其主要运行环境的大型数据管理系统 采用分布式c/s体系结构,具有极高的运行效率 全新动态可伸缩体系结构(dynamic scalible achi-tectue)二、 机制简介数据库服务器提供数据操作和管理:开发工具是用户用以开发利用应用程序的必要的环境和工具。数据库服务器与数据库应用程序之间构成一种完全彻底的C/S结构体系

3、。应用程序接收程序操作指令后以结构化查询语言SQL的形式传到数据库服务器。数据库服务器接收送来的指令进行编译并检查其操作的合法性,然后返回正确的查询和操作结果。对于多个数据库服务器可以安装在同一台机器上,此时数据库通过计算机的内存来与服务器进行数据操作的请求和返回。即:互联形式的集中式数据库管理系统。数据库、服务器安装在不同的计算机上。此时它们之间通过网络来传输数据操作的亲求和返回。即:C/S的数据库管理系统二者的区别只是硬件的构成和用户应用程序运行的操作规程平台不同。意味着两种形式相互转移时仅仅需要改变应用程序和数据库所在网络的节点以及不同操作系统间应用程序的移植和重新编译连接,应用程序几乎

4、不需要改变。三、 产品介绍1 产品分类 数据库服务器I-SEI-ONLINE 数据库开发工具4GL系列(I-SQL;4GL RDS;4GL C;4GL ID;ESQL/C);NEWERA系列具有事务驱动能力,面向对象的基于各种图形的开发工具 网络数据库互联产品 2产品简介 InformixSE简便的数据库系统用于少量用户、小数据库和不需要多媒体以及高效联机事务处理。InformixSE+informixNET 构成C/S但不支持分布式数据查询和操作。 Informixonline 高效联机事务处理能力。用于50用户、1GB数据库以下,提供多媒体支持、多种数据安全机制。Informixonlin

5、e+informixStar 构成C/S或分布式系统。 Informixonline Dynamic Server 采用网络通信虚拟处理器实现C/S。多线索多进程机制,支持决策支持,提供动态可伸缩体系结构和双机数据备份的机制。 Informixsql 高效简洁的UNIX 平台字符的开发工具。用于监控数据库运行和简单的应用开发。 Informix4GL 多平台多操作系统的字符界面的开发工具,有C 编译版、快速版RDS和调试工具ID。 InformixNewEra 最新的多平台多操作系统同时支持图形和字符界面。面向对象并具有事件驱动能力。 InformixEsql 嵌入 SQL 语句的语言(如C)

6、预编译器。即可独立开发也可与I-4GL 、I-SQL、I-NewEra 相互补充。第二章 informix 数据库的安装及初始化配置操作流程: 1 建立informix用户 用户组为informix, 用户目录可设为/usr/Informix 大体来说informix 数据库的安装步骤如下: 为每一台机器安装软件 配置推荐的核心配置参数 准备磁盘空间 设置所需环境变量 创建一个 sqhlosts文件 在$INFORMIXDIR/etc目录下设置onconfig文件 利用oninit初始化online 2.安装盘挂载将Informix安装盘挂载到系统中 命令为mount /dev/cd0/mnt

7、 如果希望将 informix 安装在硬盘的一个单独的分区上还需要将该分区挂载到相应目录下,假定分区为Informix,则: 命令为 mount /dev/informix /usr/Informix3.设置环境变量环境变量INFORMIXDIR 设置为informix产品所在的目录PATH 包括INFORMIXDIR/binINFORMIXSERVER 设置为onconfig参数中的DBSERVERNAME值 Informix必须的环境变量如上所示。一般来说,所有环境变量在.profile文件中设置。以下例子中假定DBSERVERNAME 为online: 在/.profile 、 /etc

8、/profile、/usr/informix/.profile 中设置以下变量: INFORMIXDIR=/usr/informix INFORMIXSERVER=online TERM=ansi PATH=$PATH:/usr/informix/bin export INFORMIXDIR INFORMIXSERVER TERM PATH4.创建sqlhosts文件 客户机与服务器的连接包括三个部分。环境变量 INFORMIXSERVER 是指向通讯配置文件内某一条目的指针。通讯配置文件的默认路径和名称为$INFORMIXDIR/etc/sqlhosts。该文件的第一个字段包含了配置参数的D

9、BSERVERNAME的值,该值只能有一个。 也可以通过设置环境变量INFORMIXSQLHOSTS 来改变通讯配置文件的存储路径及名称。该文件的记录格式如下: #dbservername nettype hostname servicename各字段的含义为: dbservername onconfig 文件中的DBSERVERNAME的值 nettype 对于共享内存连接应设为onipcshm 对于tli tcp/ip 连接应设为ontlitcp 对于scokets tcp/ip 连接应设为onsoctcp hostname 机器的主机名 servicename 文件/etc/sercic

10、es 中的服务名 对于采用共享内存方式连接的无用以下为一例: #dbservername nettype hostname servername online onipcshm scosysv aas5.安装产品 将informix安装盘挂载到/mnt 目录下以后,依次执行以下命令进行安装: cd /usr/informix cpio -icvdumBI/mnt/SQLCPI ./installsql (或./installsqlrf) tar xvf /mnt/ESQL.TAR ./installesql tar xvf /mnt/ONLINE/ONLINE.TAR ./installonl

11、ine6.配置核心参数 根据$INFORMIXDIR/release 目录下有关文件中的核心参数配置要求编辑文件 /etc/conf/cf.d/mtune 中的相应参数的第一列, 注意: 1.修改后的值应介于第二、第三列的值之间 2.如果所要修改的值小于原值,不必修改 例:修改 mtune 文件中相应参数 SHMMAX SHMALL 512 SHMMIN 1 SHMMNI 100 SHMSEG 6 MAXUMEM SEMMNI 8192 SEMMNS 8192 SEMMAP 8192 SEMMNU 100 SEMMSL 25 参数修改后应在重连核心后重启系统 命令: #/etc/conf/bin/idbuild #reboot7.准备数据库空间dbspace 数据库空间的创建一般有分生设备和熟设备两种。此处以生设备为例央为系统准备磁盘空间时,必须首先设立正确的权限,并且建议最好能为原始设备建立连接,假定为数据库准备的原始空间为 data 区,通过以下命令

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号