Informix Install Book
在安装Informix数据库系统的过程中,涉及多个步骤和配置细节,以下是对这些步骤的详细说明: 为了创建Informix用户和用户组,我们执行以下Linux命令: 1. `groupadd –g 200 informix` 创建了一个名为informix的用户组,组ID为200。 2. `useradd –g informix –u 200 –s /bin/ksh –m –d /u/inf9.4 informix` 创建了一个名为informix的用户,将该用户添加到informix组中,用户ID为200,shell设置为/bin/ksh,并且在/u/inf9.4目录下创建用户的主目录。 接着,配置环境变量: 在`.bash_profile`文件中,我们设置了Informix相关的环境变量,例如: - `INFORMIXDIR=/u/inf9.4` 定义了Informix的安装目录。 - `PATH=$INFORMIXDIR/bin:$PATH` 将Informix的bin目录添加到PATH环境变量中,以便于执行Informix相关命令。 - `ONCONFIGDB_LOCALE=zh_TW.big5` 设置数据库服务器的字符集为中文台湾的big5编码。 - 其他如`DB_LOCALE`, `CLIENT_LOCALE`, `SERVER_LOCALE`等都是与字符集相关的配置。 然后,切换用户进行安装操作: 1. 以root用户登录,然后使用`su - informix`切换到informix用户。 2. 接着,再次切换回root用户,此时不要使用`-`符号,因为这会保持上一个用户的环境变量。 3. 解压并安装不同的软件包,如`sql.tar`, `debug.tar`, `redevel.tar`, `IDS940UC6.tar`等,每个包都有对应的安装脚本,如`installsql`, `install4db`, `install4gp`, `ids_install`。 安装Informix引擎和工具: 1. 对于IDS940UC6.tar,运行`./ids_install`来启动安装过程。 2. 安装中文语言支持,解压`chinese.tar`或`Chinese.tar.gz`,运行`installzhtw`并选择相应的引擎版本和工具版本。 网络配置: 1. 更新`/etc/services`,添加`on_tcp175_srv`条目,指定服务端口9175。 2. 编辑`/etc/hosts`,添加主机名和IP地址的映射。 3. 如果需要,编辑`/etc/hosts.equiv`以设置信任关系。 配置sqlhosts文件: 1. 复制`sqlhosts.std`为`sqlhosts`,并编辑以定义服务器别名、协议、主机名和服务名。 创建数据库实例: 1. 作为root用户创建一个名为`rootdbs`的目录,设置权限为770,所有者为informix。 2. 在`rootdbs`目录下创建`dbs1`,并设置权限和所有者。 调整操作系统内核参数: 1. 根据`$INFORMIXDIR/release/en_us/0333/ids_machine_notes_9.40.txt`中的指导,调整与Informix兼容的内核参数,如`SHMMAX`, `SHMMIN`, `SHMMNI`, `SHMSEG`, `SHMALL`, `SEMMNI`, `SEMMSL`, `SEMMNS`, `SEMOPM`。 2. 使用`sysctl`命令或直接写入`/proc`系统文件来修改这些参数。 启动Informix数据库服务器: 1. 以informix用户身份运行`oninit -i`命令初始化数据库服务器。 创建数据库空间: 1. 创建名为`dbs`的目录,设置权限和所有者。 2. 添加数据库空间,例如通过`ondbadd`命令。 以上就是安装Informix数据库系统的基本流程,涵盖了用户创建、环境配置、软件安装、网络配置、数据库实例创建和内核参数调整等多个环节。这个过程确保了Informix能在目标系统上正确地运行和管理数据库。
- 粉丝: 2
- 资源: 81
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助