Sybase IQ127Unix服务器安装.docx
《Sybase IQ127Unix服务器安装.docx》由会员分享,可在线阅读,更多相关《Sybase IQ127Unix服务器安装.docx(11页珍藏版)》请在冰豆网上搜索。
![Sybase IQ127Unix服务器安装.docx](https://file1.bdocx.com/fileroot1/2022-11/16/13173545-f357-4934-b559-b5f9761336f2/13173545-f357-4934-b559-b5f9761336f21.gif)
SybaseIQ127Unix服务器安装
SybaseIQ服务器安装指南
1安装空间要求
SYBASEIQ服务器安装大约需要400M空间;
安装介质为453M;
因此建议为/sybase文件系统,预留的空间为1G。
2安装SybaseIQ软件
2.1安装的准备工作
●要求安装SybaseIQ服务器的机器创建sybase用户,并切换到sybase用户
#su-sybase
●准备安装介质。
●SYBASE安装介质syiq127_patch.tar文件,把安装介质复制到服务器的机器/sybase/software目录下并由sybase用户执行tarxvfsyiq127_patch.tar命令解压安装文件。
2.2创建SybaseIQ安装目录
/sybase$mkdiriq
2.3使用sybase用户安装
/sybase/software$exportSYBASE="/sybase/iq"
/sybase$cdsoftware
/sybase/software$./sybinstall
按回车继续。
输入25选择中国,然后回车。
显示许可协议,按回车查看内容,按q跳过协议内容,这里按q跳过。
是否接受协议,输入Y,回车继续
输入S表示选择完成,全部安装,然后回车继续。
utility_db数据库默认的用户名是DBA口令是SQL,是否需要修改?
选择N,回车继续。
显示解压缩文件过程,等待。
安装完成,回车
提示IQ的LOB,不安装LOB组件,输入回车。
提示是否安装其他的组件和key,输入N。
安装完成。
由于sybase用户使用ksh,安装完成以后依次执行
$cat/sybase/iq/ASIQ-12_7/ASIQ-12_7.sh>>~/.profile
$cat/sybase/iq/SYBASE.sh>>~/.profile
退出sybase用户,重新登录时出现如下问题
#su-sybase
.profile[115]:
0403-057Syntaxerror:
`"'isnotmatched.
解决办法去掉.profile中的LIBPATH中lib3p后面的双引号。
保存重新登录,问题解决。
至此SybaseIQ服务器安装全部完成。
3Sybase服务器打补丁ebf14490
首先使用root用户执行。
#slibclean
使用sybase用户登录,进入$SYBASE/ASIQ-12_7/shared目录下执行
$mvjre-1_42jre-1_42.old
备份Sybase原来的JRE环境。
进入~/software/ebf14490/server.AIX64目录,执行
/sybase/software/ebf14490/server.AIX64$./sybinstall
请确认已经关闭所有sybase的Server,输入N,回车继续。
确认开始安装更新,输入Y回车继续
安装完成
升级后的jre-1_42目录下所有文件复制到原来的jre-1_42.bak目录下
/sybase/iq/ASIQ-12_7/shared$cd/sybase/iq/ASIQ-12_7/shared
/sybase/iq/ASIQ-12_7/shared$cp-rjre-1_42/*jre-1_42.old/*
把原来备份的目录修改回来
/sybase/iq/ASIQ-12_7/shared$mvjre-1_42jre-1_42.new
/sybase/iq/ASIQ-12_7/shared$mvjre-1_42.oldjre-1_42
至此升级全部完成。
4SybaseIQ的ODBC配置样例
[ODBCDataSources]
sybodbc=SybaseIQ12.7
[sybodbc]
driver=/sybase/iq/ASIQ-12_7/lib/libdbodbc9.so
UID=DBA
PWD=SQL
Servername=EPMDSSDM
CommLinks=tcpip{host=10.137.249.21;port=2638}
DatabaseName=SGDM
该DSN名字可以自己来命名。
数据库用户名
数据库用户的口令
服务名
服务器的IP以及端口。
数据库名:
SGDM
服务名和数据库名都可以在这里面找到:
IQ服务器上:
/sybase/QHDM/asiqqhdm.cfg
-nEPMDSSDM
-xtcpip{port=2638}
-nQHDM
-c48m
-gc20
-gdall
-glall
-gm200
-ti4400
-iqmc1000
-iqtc2000
-iqgovern200
-iqnumbercpus1
在SybaseIQ客户端用户的主目录中创建.odbc.ini文件。
并且.profile加入如下环境变量。
exportODBCINI=~/.odbc.ini