频道栏目
首页 > 资讯 > Sybase > 正文

suse上安装Sybase IQ

12-03-15        来源:[db:作者]  
收藏   我要投稿

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-font-kerning:1.0pt;}
一、安装环境
OS:
SUSE Linux Enterprise Server 10 SP3 (x86_64)
Kernel:
2.6.16.60-0.54.5-smp
 
SybaseIQ 15.2 Linux 64
 
1.       创建 sybase用户

# groupadd sybase
# useradd -d /opt/sybase -m -g sybase sybase
# passwd sybase
2.       设置sybase安装时的环境变量

SYBASE=/home/sybase;
export SYBASE
3.       创建sybase的数据库单独存放目录

  我这里使用work-jiao作为工作目录,并创建其下的子目录ssb100以用来存放将来为了进行ssbm测试所创建的数据库
mkdir /work-jiao
mkdir –p /work-jiao/ssb100
chown –R Sybase.sybase /work-jiao
 
 
4.       使用静默模式,运行安装Sybase IQ。

./SilentInstall.sh -eval_user -I_accept_sybase_license
其中的参数
–eval_user是评测版版
-I_accept_sybase_license 代表接受sybase的许可条款
 
如果是正式版用户,安装参数为
-licensed_user
5.       设置程序运行的环境变量

进入安装目录
cd /home/sybase/
source ./IQ-15_2/IQ-15_2.sh
建议加入到.bash.profile 里面
 
到这里,sysbaseiq数据库已经安装完毕,后面要建立各自的实例了。Sybase IQ提供了一个demo数据库供工程师学习。下面是安装的步骤。
 
6.       创建要安装的demo库的目录
 
进入/home/sybase/IQ-15_2/demo目录
运行demo库的安装程序
Sh mkiqdemo.sh
 
7.       启动我们安装好的demo数据库
start_iq @iqdemo.cfg iqdemo.db
 
8.       启动命令行工具
dbisql  -c "uid=dba;pwd=sql"   -nogui
 
 
关闭Sybase IQ服务
stop_iq -stop all
 
9.       替换license
申请license需要提供服务器的hostid,前提是先安装完毕sybase,获取方法如下:
# su - sybase          
~> cd SYSAM-2_0/bin/
~ > ./lmutil hostid
lmutil - Copyright (c) 1989-2007 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
The FLEXnet host ID of this machine is "0025b3e20a82"
 
应该是将suse下的hostid命令结果做了一个转换
> hostid
0xffffffffa8c01801
 
在申请license前还要收集cpu的核数,OS的版本信息以及Sybase IQ功能方面的
是否需要Multiplex许可
是否需要分区许可
是否需要大对象管理许可
是否需要高级安全管理许可
安装IQ日期
等信息
 
如何替换license
l 将申请到的license文件放到$SYBASE/SYSAM-2_0/license目录下
2 需要删除跟db/cfg文件一起的dbservername.lmp文件 //该文件名需要根据实际环境而定,该文件会自动创建
3 然后再$IQDIR15/Sysam下修改文件iq.default.lmp文件,修改为如下内容
PE=EE
LT=CP
4 重新启动IQ
5 通过dbservername.iqmsg文件的内容可以看到是否加载成功。关注其有无FAIL的信息。若无,应该是加载成功了。


作者 okjiaojie

相关TAG标签
上一篇:sybase 11.03 for scounix5安装
下一篇:如何修改Syabse服务器端的默认字符集
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站