Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4409
  • 博文数量: 1
  • 博客积分: 52
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-11 09:49
文章分类
文章存档

2011年(1)

我的朋友
最近访客

分类: Sybase

2011-02-24 11:59:57

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的信息。若无,应该是加载成功了。

阅读(1386) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~