sco unix 506下安装配置informix online 7.22

2024-04-17 16:48

本文主要是介绍sco unix 506下安装配置informix online 7.22,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SCO UNIX 5.07安装+INFORMIX7.23
SCO UNIX的安装没有费太多力气,和其他的UNIX一样,唯一需要注意的问题,由于此版本较老,如果缺少驱动(比如没有
网卡的驱动),那只能放弃.由于有一个PDF的安装教程,这里就不详细写安装过程了.
只把几个要注意的地方写出来.
1 光驱的问题,最好在bios中将光驱检测出来,并记住光驱所在的IDE通道和主从位置,硬盘不支持SATA,需要在bios中模拟为PATA.
2 CD-KEY,SCO UNIX需要序列号 ,注意大小写
2ZJ064432
gwncbsby
3 可以修改默认的时区,改为Asia China Standard Time(CST,中国标准时间)
 Hard disk setup安装,默认设置为 UNIX only :Bad Tracking ON
为了加快速度,可以关闭这个磁盘检测.按空格修改选项,把Disk 0 bad track type 设为none
不检测磁盘,加快速度
4 检测硬件的地方,autodect 如果网卡可以检测出来,就可以设置ip地址等,如果检测不到,只能,从网上下载驱动.
等操作系统装好后手动安装.

5 重启后登录系统,每次登录系统前需要手动按CTRL+D,输入系统日期可以直接回车跳过

第一次安装好启动会提示电源管理(power managment)没有配置,执行mkdev pm,按1添加模块到内核后然后按提示relink内核,然后重启.

安装好系统后配置网卡netconfig
配置显卡mkdev  graphics
配置鼠标mkdev mouse
安装好系统后执行ifconfig-a ,如果没有网卡,需要运行netconfig添加网卡,然后re-link到内核中,然后设置ip地址,
然后重启,重启可以用reboot,也可以执行shutdown -g0 -i6
安装好以后,默认shell是sh,很古老,没有命令补齐,没有历史命令,我们要把它改成bash,网上下载bash for SCO-UNIX
的TAR包
复制到/tmp目录,然后解压缩tar xvf bash.tar.解开是
VOL.000.000
VOL.000.000.files
VOL.000.000.sum
然后怎么安装呢
#custom
安装选择software->Install New->From scosysv->Media Device:按空格选择Media Images,然后回车,然后输入目录
/tmp
就开始安装了.
安装好后在/usr/local/bin/bash,还需要修改用户的shell
vi /etc/passwd
第一行就是root,在最后的冒号后加上/usr/local/bin/bash
然后注销重新登录,提示符就是bash-2.02# 了
和linux相比,这个提示符依然很土.我们想在提示符上加上路径提示.
export PS1='/w # ' 或者 export PS1='`pwd` # '
现在提示符就变成了/var/tmp #
想要永远生效,则修改$HOME/.profile
加入此行
PS1='`pwd` # '

informix 7.23安装
1.添加用户
#groupadd informix
useradd 默认不创建用户的家目录需要手动指定,用户和组需要分别手动创建,而redhat下useradd会自动创建用户和
同名的组并创建家目录
#mkdir /usr/informix
#useradd -g informix -d /usr/informix informix
用户创建成功后可以 more /etc/passwd,如果看到有一行informix的信息,说明创建成功
需要设置密码后才能su到该用户,而redhat可以不设密码
#passwd informix
还需要给家目录设置属主,redhat是自动设置的.
#chown -R informix:informix /user/informix
#su - informix
#vi .profile
INFORMIXDIR=/usr/informix
INFORMIXSERVER=infoserver
PATH=$INFORMIXDIR/bin:$PATH
ONCONFIG=onconfig
export INFORMIXDIR INFORMIXSERVER PATH ONCONFIG
#exit退回root用户
这里要用root才能安装,可是教程上都说用informix用户来安装,误导啊.
#export INFORMIXDIR=/usr/informix
#mount /dev/cd0 /mnt
如果是ISO文件,需要挂载ISO,这里和linux不一样,mount -o loop xxx.iso无法挂载
你可以使用ISO文件在SCO下直接安装,但必须保证你的机器上已经安装了光驱,并且在核心中含有CDROM设备,即hwconfig -h 列表中有CDROM信息。接下来你可以通过下面的步骤来处理:
  cd /dev
  mv cd0 cd0.bak
  cd /tmp (此处假定你的informix723.iso放在/tmp目录中)
  marry -a informix723.iso
  cd /dev
  ln -s /dev/marry/tmp/informix723.iso cd0
  l cd0 显示结果如下:
  brw-r----- 1 root sys 76, 1 Feb 26 10:45 cd0@
  mv rcd0 rcd0.bak
  mknod rcd0 c 76 1
  l *cd0 显示结果如下:
  brw-r----- 1 root sys 76, 1 Feb 26 10:45 cd0@
  crw-r--r-- 1 root sys 76, 1 Feb 26 10:48 rcd0
  mount /dev/cd0 /mnt
  
  记得安装完成之后
  cd /dev
  rm cd0 rcd0
  mv cd0.bak cd0
  mv rcd0.bak rcd0;
  marry -d /tmp/informix723.iso
2.安装SQL
#cp /mnt/SQL.TAR /usr/informix
#cd /usr/informix
#tar xvf SQL.TAR
#./installsql
输入安装光盘上的序列号和KEY
License: S/N: AAC#J610071
 Key : PQJIJH
3.安装ESQL
#cpio -iBmducv < /mnt/ESQL.CPI
#./installesql
License: S/N: AAC#J610060
 Key : DXEWJJ
4.安装IDS
#cpio -iBmducv < /mnt/SERVER/IDS.CPI
#./installonline
 License: S/N: AAC#J610070
 Key : WTQAJP

5.准备数据库空间,
当前目录为希望放informix 库数据的文件系统目录,
# mkdir rootdbs
# cd rootdbs
# cat /dev/null>chunk1 (chunk 的文件名由自己起)
# chmod 660 chunk1
# chown informix:informix chunk1
# cd ../etc
# cp onconfig.std onconfig
6.修改配置文件
# vi onconfig
修改以下各项为下列值:
ROOTPATH /usr/informix/rootdbs/chunk1  #改为chunk 的全路径。
MSGPATH  /usr/informix/online.log     #(这一目录应和home directory 及INFORMIXDIR 统一)
TAPEDEV  /dev/null
LTAPEDEV /dev/null
DBSERVERNAME inforserver              # 同.profile中INFORMIXSERVER名字,和sqlhosts中统一(记得一定要改
这个)
NETTYPE         tlitcp,1,10,CPU       # 网络协议类型
# vi sqlhosts
注释第二行并加上
infoserver      ontlitcp        scosysv         informix
编辑/etc/services
加入数据库tcp/ip端口:
informix        20000/tcp  #informix service
这个数字自己随便选,别重复,别离谱就行.
7.配置内核参数/etc/conf/cf.d/mtune 和stune
内核参数的数值参考文档/usr/informix/relaese/en_us/0333/ONLINE.DOC
: mtune和stune的区别?
前者说明了系统核心参数可调的最小值/最大值
后者说明了当前系统的参数.
# vi  /etc/conf/cf.d/mtune
{此文件格式如下:
... *Shared Memory Parameters
SHMMAX 1048576 131072 80530637
SHMMIN 1 1 1
其中:第一列为UNIX系统参数名,第二列为参数当前值,第三列为参数最小值,第四列为参数最大值。}
然后根据上面记录下来的数据依此检查每个参数,如果:
Ⅰ、A. 所记录的系统参数名存在;
B. 所记录的系统参数值在最小值和最大值之间
则用记录下来的参数值取代此参数的当前值。
Ⅱ. 如果所记录的参数的值大于最大值,则修改此参数的当前值为最大值。
Ⅲ. 如果所记录的参数值小于最小值,则不修改此参数值。

SHMMAX为共享内存的大小,一般设为物理内存的1/4,这里的单位是字节,67108864就是64M.
当前值          最小值  最大值
SHMMAX          67108864        131072  409600000
SHMMIN          1               1       1
SHMALL          512     256     15360
SHMMNI          100     100     2000
SHMSEG          6       6       15
MAXUMEM         524287  2560    1048576
SEMMAP          8192    10      8192
SEMMNI          8192    10      8192
SEMMNS          8192    60      8192
SEMMNU          100     10      100
SEMMSL          25      25      150
#/etc/conf/cf.d/link_unix
#reboot
8.初始化数据库
新手可以用图形界面来初始化.在控制台运行onmonitor,发现部分选项中的文字和表格框是歪的,很影响查看参数.
最后发现是TERM类型不对,修改为默认的TERM类型vt100后正常了
export TERM=vt100
#onmonitor
选择Parameters -> Initialize
移动光标键来修改每个参数,全部修改完后按ESC提交,(和习惯不一样,嘻嘻,一般ESC都是取消的意思)
如果错了可以按ctrl+break键撤销操作.
出现DISK PARAMETERS界面配置如下参数后键入Esc键
出现SHARED MEMORY PARAMETERS界面配置如下参数后键入Esc键
出现PERFORMANCE TUNING PARAMETERS界面配置如下参数后键入Esc键
出现DATA REPLICATION PARAMETERS界面后键入Esc键
出现PARALLEL DATABASE QUERIES PARAMETERS界面后键入Esc键
配置成功后退出onmonitor界面
这些参数都可以在onconfig中设置
或者用命令行来执行
#oninit -iy
出错了
oninit: Fatal error in initializing ASF with 'ASF_INIT_DATA' flags;
asfcode ='25507'.
仔细检查发现是onconfig中的NETTYPE         tlitcp,1,10,CPU 处有拼写错误,tcp写成了ctp
该错误是在运行图形界面下的onmonitor发现的.修改后初始化成功(无任何错误提示)

ONLINE的运行及监控
1:启动 oninit
2: 关闭 onmode -ky
3:状态 onstat -
你可以onstat -- help看一下,仔细研究onstat
数据库到这里就安装成功了,接下来使用数据库就是DBA的事情了,如果有需要可以自己查informix的手册
关于informix网络连接的设置
 
一、Linux数据库端设置
1.          /opt/informix/etc/ sqlhosts文件
 
[informix@informix ~]$ vi /opt/informix/etc/sqlhosts
 
#**************************************************************************
#
#  Licensed Material - Property Of IBM
#
#  "Restricted Materials of IBM"
#
#  IBM Informix Dynamic Server
#  (c) Copyright IBM Corporation 1996, 2004 All rights reserved.
#
#   Title:      sqlhosts.demo
#   De.ion:
#               Default sqlhosts file for running demos.
#
#**************************************************************************
# IANA ([url]www.iana.org[/url]) assigned port number/service names for Informix:
# sqlexec 9088/tcp
# sqlexec-ssl 9089/tcp
#INFORMIXSERVER  PROTOCOL HOSTNAME SERVICE_NAME
 
demo_on       onsoctcp        informix        sqlexec
#demo_se        seipcpip        se_hostname     sqlexec
 
2.         /etc/ hosts文件
 
[informix@informix ~]$ vi /etc/hosts
 
 
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
10.8.1.240              informix
 
  3.      /etc/ services文件
 
[informix@informix ~]$ vi /etc/services
 
sqlexec         5000/tcp
 
4.   /opt/informix/etc/onconfig文件
 
NETTYPE   soctcp,1,50,CPU
 
二、windows设置
     
  C:/WINDOWS/system32/drivers/etc目录下的两个文件hosts,service
 
1.Hosts文件
 
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept . an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least .e
# space.
#
# Additionally, comments (such as these) may be inserted . individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
 
127.0.0.1                localhost
10.8.1.240              informix
 
2.services文件
 
man              9535/tcp                           #Remote Man Server
sqlexec           5000/tcp
 
2.         安装informix client SDK
 
Setnet32设置
 
 
 
 
 
 
 
ILogin设置
 
 
 
linux数据库主机名:informix 
informix数据库服务器名称:demo_on
informix数据库名称:stores_demo

这篇关于sco unix 506下安装配置informix online 7.22的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/912339

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

wolfSSL参数设置或配置项解释

1. wolfCrypt Only 解释:wolfCrypt是一个开源的、轻量级的、可移植的加密库,支持多种加密算法和协议。选择“wolfCrypt Only”意味着系统或应用将仅使用wolfCrypt库进行加密操作,而不依赖其他加密库。 2. DTLS Support 解释:DTLS(Datagram Transport Layer Security)是一种基于UDP的安全协议,提供类似于

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能