昨天被安排个任务,安装一个sybase ASE 1252 for rhel5 的环境,要求32位的
这下我可挠头了,从来没安装过!后来从网上找到了介质,但是找安装文档颇为不顺,找了几个都似是而非的,汇总了一下测试了一下汇成了下面这篇文档
环境安装成功!。文档如下。
1、安装系统
注意一点,主机名设为sybase(当然你也可以进系统后设置,更可以随便设个,但后面要相应更改,没把握就按照我的设把。sybase的服务名默认是服务器名)
2、添加sybase用户、创建目录
添加一个用户名为'sybase'的用户,为sybase/ase的安装,配置和管理之用(推荐)
# useradd sybase
设置密码,并将此用户的home dir定位到大磁盘空间的文件系统中
#passwd sybase
创建目录sybase默认的安装目录
mkdir /opt/sybase
3、修改sybase的环境变量
vi/home/sybase/.bash_profile
追加一条
exportLD_POINTER_GUARD=0
4、安装包
Rhel5安装有可能不出图,则需要安装libXp-1.0.0-8.1.el5.i386.rpm
安装完成后可以解决不能出图的问题
5、安装sybase
上传介质,怎么上传就不说了
在这里我将上传到/opt
我的安装软件目录名称是aseent1252linux321
修改整个目录的属主
[root@sybase ASE-12_5]#chown -R sybase /opt
切换sybase用户
su - sybase
单击next
选择语言种类 然后选择I agree 单击next
选定sybase的安装目录(默认就好)
单击yes 继续(如果没弹出就不用管了)
选择安装类型(这里我们选择full)
这里会给出一些安装信息
开始安装
选择安装的服务(这里我只选择了前面三个服务)
勾选上相应的服务
配置sybase的监听端口5000
Page size 为2k (Sybase15默认的是4k)
设置master device 和system proceduredevice 路径,大小以及数据库的大小
配置sybase_bs 服务(备份服务)
配置sybase_ms(监控服务)
查看配置信息
一直next下去,忽略下面的错误
忽略这个错误(后面会解决它)
进入到sybase安装目录下
[sybase@sybase ~]$ cd /opt/sybase/
添加用户环境变量
[sybase@sybase sybase]$ cat SYBASE.sh>> ~/.bash_profile
[sybase@sybase sybase]$ source ~/.bash_profile
使用showserver查看当前的服务
可以看到当前的服务是没正常启动的
结束掉sybase的所有进程
开始解决错误:
切换到root用户下,加载环境变量
[root@sybasesybase]# cd /opt/sybase/
[root@sybasesybase]# source SYBASE.sh
[root@sybasesybase]# export LD_POINTER_GUARD=0
[root@sybasesybase]# cd ASE-12_5/
[root@sybaseASE-12_5]# export LD_POINTER_GUARD=0
[root@sybase ASE-12_5]# srvbuild -r sqlsrv.res
BuildingAdaptive Server 'SYBASE':
Writingentry into directory services...
Directoryservices entry complete.
Buildingmaster device...
Masterdevice complete.
WritingRUN_SYBASE file...
RUN_SYBASEfile complete.
Startingserver...
Serverstarted.
Buildingsysprocs device and sybsystemprocs database...
sybprocsdevice and sybsystemprocs database created.
Runninginstallmaster script to install system stored procedures...
installmaster:10% complete.
installmaster:20% complete.
installmaster:30% complete.
installmaster:40% complete.
installmaster:50% complete.
installmaster:60% complete.
installmaster:70% complete.
installmaster:80% complete.
installmaster:90% complete.
installmaster:100% complete.
installmasterscript complete.
Installingcommon character sets (Code Page 437, Code Page 850, ISO Latin-1,
Macintoshand HP Roman-8)...
Charactersets installed.
Settingserver name in Adaptive Server...
Servername added.
Server'SYBASE' was successfully created.
[root@sybaseASE-12_5]#
执行下面两步的时候先把interfaces文件中的关于bs 和ms的记录给删掉
把这六条都删了(bs和ms)
[root@sybaseASE-12_5]# srvbuild -r bsrv.res
BuildingBackup Server 'SYBASE_BS':
Writingentry into directory services...
Directoryservices entry complete.
WritingRUN_SYBASE_BS file...
RUN_SYBASE_BSfile complete.
Startingserver...
Serverstarted.
Server'SYBASE_BS' was successfully created.
[root@sybaseASE-12_5]#
[root@sybaseASE-12_5]# srvbuild -r msrv.res
BuildingMonitor Server 'SYBASE_MS':
Writingentry into directory services...
Directoryservices entry complete.
WritingRUN_SYBASE_MS file...
RUN_SYBASE_MSfile complete.
Installingrequired script in related Adaptive Server...
Script executed.
Startingserver...
Serverstarted.
Server'SYBASE_MS' was successfully created.
[root@sybaseASE-12_5]#showserver
看到所有的服务都启动了
现在我们停掉所有的服务(当然是kill掉了)
直接将安装目录下的所有文件的属组,属主都改为sybase.这样我们就能以sybase用户正常启动sybase的服务了
chown -R sybase /opt
然后以sybase用户启动服务
启动数据库服务
[sybase@sybase ~]$ startserver -f/opt/sybase/ASE-12_5/install/RUN_SYBASE
启动数据库备份服务
[sybase@sybase~]$ startserver -f /opt/sybase/ASE-12_5/install/RUN_SYBASE_B
查看服务状态
这样常用的两个服务就起来了
现在连接到数据库中去
[sybase@sybase ~]$ isql -Usa -P -SSYBASE
Msg 2401, Level 11, State 2:
Server 'SYBASE':
Character set conversion is not availablebetween client character set 'utf8'
and server character set 'iso_1'.
No conversions will be done.
1>
这里的提示信息只需将LANG变量的值设为C 就能通过了
至此sybase125X在rhel5下的安装过程就结束了.
仅供参考
===============================================
可以转载,请把原链接加上,让我没白忙活 :)
===============================================
分享到:
相关推荐
在上述几种Linux平台上的数据库产品中,Sybase ASE的性能很好,紧凑的程序分发包里包含了全部文档、数据库备份和监视等工具,同时它对系统的要求不高(系统配置为32MB内存,包含文档的全部安装需要200MB硬盘,否则...
SYBASE_ASE 15.7.0 for windows 64bit 客户端
Sybase ASE 12.5.4 ODBC驱动包, 4.0.x 版本 将zip解到d:\\sybasease目录下边,然后注册下边的内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers] ...
SybaseASE1503 linux安装文档。Sybase IQ相关其他文档。 SybaseASE1503 linux安装文档。Sybase IQ相关其他文档。
是sybase ase for linux企业版本在REDHAT AS5的安装纤细说明
Sybase ASE 12.5.2 for Windows安装手册
Sybase ASE ODBC Driver 驱动
如何在suselinux10上安装sybase ase12.5.4
sybase ase 12.5数据库windows版,上传权限不够拆分成两个压缩包。
Sybase ASE15.0.2 Linux 32bit x86版(10之5) Sybase ASE15.0.2 Linux 32bit x86版(10之5) Sybase ASE15.0.2 Linux 32bit x86版(10之5) Sybase ASE15.0.2 Linux 32bit x86版(10之5) 使用7-zip解压
在window下安装使用Sybase ASE 12.5在window下安装使用Sybase ASE 12.5
中文版 Sybase ASE15.0 for windows 配置指南
SybaseASE15.0 快速安装指南_Linux.pdf SybaseASE15.0 快速安装指南_Win.pdf SybaseASE15.0 查询处理器.pdf SybaseASE15.0 的新增功能.pdf SybaseASE15.0 系统管理指南_第1券.pdf SybaseASE15.0 系统管理指南_第2券....
Sybase ASE12.5 Windows 32bit x86版(8之3)
Sybase ASE15.0.3 Windows 32bit x86版(7之5_)
SybaseASE12.5.2安装参考手册
详细介绍了sybase ASE15-5在linux红帽系统上的安装过程以及相关变量的设置。
sybase ase 12.5数据库windows版,上传权限不够拆分成两个压缩包。
Sybase ASE 参考手册,中文版全四卷:第一卷 构建块;第二卷 命令;第三卷 过程;第四卷 表格。
1. 基本概念篇 5 1.1 什么是Sybase Adaptive Server Enterprise (ASE)? 5 1.2 Sybase 具有哪些Server以及这些Server的用途?...7.2 Sybase技术文档 130 7.3 Sybase网上资源 130 7.4 您的建议 130