科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道搭建基于LINUX平台的Informix开发环境 (2)

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

创建Informix用户,执行操作:

作者:shuijing 来源:赛迪网 2007年9月19日

关键字: Informix Linux MINUS OEMS

  • 评论
  • 分享微博
  • 分享邮件
 

(3)创建Informix用户,执行操作:

#useradd-u 777-g Informix Informix(建立了一个隶属于Informix组,用户编号为777的用户Informix)

(4)创建dba用户,dba用户的作用主要是创建、维护和管理用户的数据库。为了安全起见,最好不要把dba用户当作Informix组中的成员。

(5)创建Informix产品的安装目录:

#mkdir /usr/Informix

#chown Informix.Informix /usr/Informix

#chmod 755 /usr/Informix

(6)设置环境变量:

#export INFORMIXDIR=/usr/Informix,然后把$INFORMIXDIR/bin加入到程序的搜索路径中,安装程序需要用它来查找所需的文件,#export PATH=$PATH:$INFORMIXDIR/bin。

(7)安装ESQL/C,从Internet上下载的Informix产品,假设文件存放在/mnt/cdrom目录下,执行操作:

#cd /usr/Informix

#tar xvf /mnt/cdrom/esqlc/esqlc.tar

(8)执行安装程序:

#./installesql

(9)安装Informix-SE,进入安装目录,展开SE.TAR,执行操作:

#cd /usr/Informix

#tar xvf /mnt/cdrom/esqlc/se.tar

(10)执行安装程序:

#./installs0e

配置数据库服务器

1)配置/etc/services文件。

/etc/services文件包含了服务器所提供的各种服务的信息。文件由服务名称、端口/协议、服务别名三个字段组成。定义数据库服务可以让网络上的客户端软件通过该端口与数据库服务器建立连接。下面的例子定义了一个使用TCP/IP协议,端口号为1536的服务。

servicename   
port#/protocal   
service-alias  
informix_se   
1536/tcp

(2)配置sqlhosts文件。

$INFORMIXDIR/etc/sqlhosts文件中包含了客户端访问数据库服务器所需要的信息。用文字编辑器打开它,你就会发现其中有一行文字的内容为:

demo_se onipcshm on_hostname on_servicename

该行定义了一个Informix On_Line Dynamix Server的数据库服务器,你需要把它删除或者用“#”注释起来。该文件由四个字段组成:数据库服务器名称、网络类型、主机名称和服务名称。

下面给出的例子定义了两个数据库服务器,一个是通过未命名管道的本地数据库,另一个是使用TCP/IP协议的网络数据库。

一个是通过未命名管道的本地数据库,另一个是使用TCP/IP协议的网络数据库。

dbservername   
netype   
hostname   
servicename   

local   
seipcpip   
db_server   
sqlexec   

remotedb   
sesoctcp   
db_server   
informix_se
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章