sybase ASE1252(X)for RHEL5.4 32位安装文档
sybase ASE1252(X)for RHEL5.4 32位安装文档
昨天被安排个任务,安装一个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]#
执行下面两步的时候先把inte易做图ces文件中的关于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下的安装过程就结束了.
来源 http://blog.csdn.net/hank_dai/article/details/8808265
昨天被安排个任务,安装一个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]#
执行下面两步的时候先把inte易做图ces文件中的关于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下的安装过程就结束了.
来源 http://blog.csdn.net/hank_dai/article/details/8808265