`
sjk2013
  • 浏览: 2184335 次
文章分类
社区版块
存档分类
最新评论

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]#

执行下面两步的时候先把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下的安装过程就结束了.

仅供参考



===============================================

可以转载,请把原链接加上,让我没白忙活 :)

===============================================

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics