hi,好久没分享过技术啦,现在来跟大家分享一下最近操作过一项颇值得学习操作的技术,那就是IQ数据库的安装啦,(*^__^*) 嘻嘻……事不宜迟,现在就直奔主题吧。
以下是用root用户操作的哦,记得删除文件的千万不要用rm -rf *,否则,恭喜你中头奖了,O(∩_∩)O哈哈哈~
- 把IQ数据库软件上传到需要安装该台linux系统的机器上,一般先放在当前用户的temp或者tmp,当然,如果你放在当前目录或者home,你随意咯(要想安装那必须就得要有IQ数据的软件包啦,至于软件包嘛,各位看官就自己多找找咯,在此阿拉就不提供啦)
- 安装上传到了相应的机器上了,那接下来肯定是解压啦。在解压之前呢,我在这提示大家一下哈,IQ数据库一般是安装在/opt目录下的,而/opt目录一般在是/目录下的,因此为了避免把/撑爆了,一般都是在大的硬盘下,将其做个软链接,放在/opt目录,具体命令目录如下:
df -kh (PS:查看当前系统哪个盘比较大)
ln -s /data03/sybiq /opt/sybiq (PS:/data03是我当前系统比较大的目录,这条是软链接命令,第一个sybiq是物理盘目录,是真实存在;第二个是创建出来的目录,不需要创建的)
3. 建好目录以后,接下来当然是加压上传的文件到相应的目录咯,具体命令如下:
tar -xvf -C /opt/sybiq (PS:在这里我就介绍一下tar解压用到的这个参数的含义吧,至于tar命令其余的参数的含义,各位看官自己多查找一下资料,最好熟悉一下咯,当然你也可以不了解,你喜欢咯;-x 解压 tgz、tar.gz后缀;-v 显示解压的过程;-f 指定的文件;-C 指定解压的目录)
安装IQ:
cd /opt/iq127/setup
./sybinstall
-AIX中-以root用户执行:
---slibclean
安装补丁:
cd /opt/iq127/setup/ebf13892/server.AIX64
./sybinstall
验证安装:
cd /opt/iq127/asiq12/demo
start_asiq @asiqdemo.cfg asiqdemo.db
检查是否有asiqsrv12进程存在
4. 解压并编译好文件以后,现在当然是开始创建用户,安装数据库咯,具体命令:
useradd -G sybase -d /opt/sybiq sybiq
chown sybiq:sybase /opt/sybiq
修改sybiq家目录的.bash_profile文件如下:
# This is the default standard profile provided to a user.
# They are expected to edit it to meet their own needs.
MAIL=/usr/mail/${LOGNAME:?}
EDITOR=vi
export EDITOR
SYBASE=$HOME
export SYBASE
. $SYBASE/ASIQ-12_7/ASIQ-12_7.sh
5. 安装IQ库
安装IQ:
cd /opt/iq127/setup
./sybinstall
-AIX中-以root用户执行:
---slibclean
安装补丁:
cd /opt/iq127/setup/ebf13892/server.AIX64
./sybinstall
验证安装:
cd /opt/iq127/asiq12/demo
start_asiq @asiqdemo.cfg asiqdemo.db
检查是否有asiqsrv12进程存在
6. 至此,IQ到此就安装完成啦,嗯哼,其实这只是第一步啦,接下还要创建实例数据库,挂载设备,至于如何操作,咱们下回分解,呜哈哈哈。。。下期再见