在Linux上安装 Sybase ASE 11.0.3.3

在Linux下安装 Sybase ASE 11.0.3.3

(声明:这是转载自http://www.chinaunix.net/jh/21/1079.html)

从Sybase的站点上下载两个软件包,笔者下载了11.0.3.3版本,Sybase目前已经推出了ASE11.9.2,由

于11.9.2软件包很大,由6个rpm软件包组成,各位可以去其站点下载。对于Sybase 11.0.3,sybase提供了

两个rpm格式的软件包。

(这两个文件可以看我博客的前几个文章,有资源链接)

sybase-ase-11.0.3.3-1.i386.rpm

sybase-doc-11.0.3.3-1.i386.rpm

sybase-ase-11.0.3.3-1.i386.rpm软件包中包含ASE 11.0.3.3,SQLServer,BackupServer,Sybinit,Sybmo

n及OpenClient10.0.4,OpenServer运行库,ESQL/C等。

sybase-doc-11.0.3.3-1.i386.rpm包中则包含全部文档。

安装软件

缺省情况下SybaseAdaptiveServerEnterprise安装在目录:/opt/sybase.

  全部安装需要至少200M磁盘空间,但是,如果你不需要安装文档,则120M空间就够了,不过,既然是一

个重量级的数据库系统,最好还是多分一些空间给它。

一、安装前的准备工作:

在RedhatLinux 下安装ASE非常容易,你只要键入:

#rpm-isybase-ase-11.0.3.3-1.i386.rpm

之后是一些有关版权的信息,选择YES后,可以将软件包释放到目前/opt/sybase中。如果你的系统中没

有sybase用户及相应的用户组,第一次运行以上命令时,安装程序会提示用户是否建立sybase用户及组。缺

省情况下,应选择自动建立sybase用户及组。

安装过程先建立用户及组(如果用户已经事先建了用户及组,安装程序会跳过这一步),然后安装数据库系

统。由于采用了rpm格式,安装十分简单。最后程序会提示你以sybase用户登录系统,运

行/opt/sybase/install/sybinit.以配置SybaseASE。

以sybase用户登录系统,运行以下命令:

$cd/opt/sybase/install

$./sybinit

运行后开始配置数据库服务器:

Thelogfileforthissessionis’/opt/sybase/init/logs/log0908.001′.

SYBINIT

1.Releasedirectory:/opt/sybase

2.Edit/ViewInterfacesFile

3.ConfigureaServerproduct

4.ConfigureanOpenClient/Serverproduct

在弹出的菜单中选择3、ConfigureaServerproduct,之后,选择配置SQLServer告诉’sybinit’要配

置SQLServer。

之后,出现以下菜单:

NEWOREXISTINGSQLSERVER

1.ConfigureanewSQLServer

2.ConfigureanexistingSQLServer

3.UpgradeanexistingSQLServer

从菜单中选择ConfigureanewSQLServer,缺省情况下,服务器名字为SYBASE,如果你想自己为服务器起

一个更好一点的名字,可以对其进行更名。本文选择采用缺省服务器名。

按CTRL-A继续配置,配置程序显示如下:

SQLSERVERCONFIGURATION

1.CONFIGURESERVER’SINTERFACESFILEENTRYIncomplete

2.MASTERDEVICECONFIGURATIONIncomplete

3.SYBSYSTEMPROCSDATABASECONFIGURATIONIncomplete

4.SETERRORLOGLOCATIONIncomplete

5.CONFIGUREDEFAULTBACKUPSERVERIncomplete

6.CONFIGURELANGUAGESIncomplete

7.CONFIGURECHARACTERSETSIncomplete

8.CONFIGURESORTORDERIncomplete

9.ACTIVATEAUDITINGIncomplete

进入每一项进行配置,你可以不用更改任何参数而一直按Ctrl-a完成每一项配置。最后,完成后,以下9项都

变成了complete,表示配置完成。按Ctrl-a继续对数据库进行配置。

首先选择第1项,配置数据库的TCP服务端口,就如http服务在80端口上一样,这里随便给一个端口,如7100

。在SERVERINTERFACESFILEENTRYSCREEN中选择3Addanewlistenerservice,以增加一个监听服务,

其中’RetryCount’and’RetryDelay’两项先不更改。这两个参数主要用于多用户同时访问数据库时,会

造成对数据库性能的下降有关,以后可以自行调整。

以下增加TCP服务的过程:

菜单:EDITTCPSERVICE

1.Hostname/Address:rh61.saturn.com

2.Port:

3.NameAlias:

4.Deletethisservicefromtheinterfacesentry

编辑完成后,结果如下:

EDITTCPSERVICE

1.Hostname/Address:rh61.saturn.com

2.Port:7100

3.NameAlias:syb1103

4.Deletethisservicefromtheinterfacesentry

至此,第一项CONFIGURESERVER’SINTERFACESFILEENTRY配置完成,结果如下:

SQLSERVERCONFIGURATION

1.CONFIGURESERVER’SINTERFACESFILEENTRYComplete

2.MASTERDEVICECONFIGURATIONIncomplete

3.SYBSYSTEMPROCSDATABASECONFIGURATIONIncomplete

4.SETERRORLOGLOCATIONIncomplete

5.CONFIGUREDEFAULTBACKUPSERVERIncomplete

6.CONFIGURELANGUAGESIncomplete

7.CONFIGURECHARACTERSETSIncomplete

8.CONFIGURESORTORDERIncomplete

9.ACTIVATEAUDITINGIncomplete

其余8项,均可以缺省配置。完成后,结果如下:

SQLSERVERCONFIGURATION

1.CONFIGURESERVER’SINTERFACESFILEENTRYComplete

2.MASTERDEVICECONFIGURATIONComplete

3.SYBSYSTEMPROCSDATABASECONFIGURATIONComplete

4.SETERRORLOGLOCATIONComplete

5.CONFIGUREDEFAULTBACKUPSERVERComplete

6.CONFIGURELANGUAGESComplete

7.CONFIGURECHARACTERSETSComplete

8.CONFIGURESORTORDERComplete

9.ACTIVATEAUDITINGComplete

按Ctrl-a继续配置数据库,此时,程序开始建立数据库设备及重启动数据库服务器。用户可以看到屏幕上滚

动过很多信息,如果系统显示:Configurationcompletedsuccessfully.表示服务器配置成功。

用户可以运行ps命令,查看系统中正在运行的服务程序。从中可以看到sybase服务器已经启动运行了。

完成后,回到主菜单,对备份数据库进行备份,菜单为:

返回到CONFIGURESERVERP

在Linux上安装 Sybase ASE 11.0.3.3

相关文章:

你感兴趣的文章:

标签云: