新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区

搭建基于LINUX平台的Informix开发环境

新客网 XKER.COM 2007-09-18 shuijing 收藏本文

连接客户机与服务器

Linux 客户端的配置如下:

(1)安装ICONNECT。Iconnect是Informix数据库客户端与服务器之间连接的桥梁,只有通过它提供的接口网络客户端程序,才能够访问数据库引擎。ICONNECT的功能已经包含在ESQLC和SE中,如果您的客户端已经安装了ESQL/C或者INFORMIX-SE,那么完全可以跳过这一步。

进入Informix安装目录,展开ICONNECT.TAR,执行如下操作:

#tar xvf/mnt/cdrom/ICONNECT/ICONNECT.TAR

执行安装程序:

#./installconn

按提示输入软件的序列号和许可证号后,按回车键完成安装。

(2)配置sqlhosts、services文件,方法同上。

Windows客户端的配置过程如下:

(1)安装Informix Cli 2.5 For Windows。在Windows中连接Informix数据库,且必须安装Informix的客户端软件Informix Client For Windows。

(2)修改Windows目录下的Services文件,添加数据库服务的信息。

(3)在应用程序中与Informix连接。Windows环境下的数据库开发工具种类繁多,下面我们以应用比较广泛的Sybase公司的Powerbuilder为例,来简单介绍一下如何在应用程序中用代码连接Informix数据库。

首先声明一个事务,然后为该事务的参数赋值,最后用Connect语句连接数据库。以下是一个在Powerbuiilder应用程序中用代码连接Informix数据库的例子。

transaction INFORMIX

INFORMIX = CREATE transaction

//创建名为Informix的事务

INFORMIX.DBMS = "IN7 INFORMIX-7"

//数据库类型

INFORMIX.Database = "stores7"

//数据库名称

INFORMIX.UserId = "dba"

//用户名

INFORMIX.DBPass = "******"

//口令

INFORMIX.ServerName="db_server@Remotedb"

//数据库服务器信息

INFORMIX.AutoCommit = False

//使PowerBuilder工作在事物处理模式之外

INFORMIX.DBParm="INET_SERVICE='Informix_se'

INET_PROTOCOL='sesoctcp'"

//数据库连接参数

CONNECT USING INFORMIX

//连接数据库

Informix for Linux 产品的推出,为我们开发低成本、高性能的管理信息系统提供了一套切实可行的方案。

共3页: 上一页 [1] [2] 3 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
专题教程
最新文章
实用信息推荐