app教程网 学习教程 sybase数据库安装(linux下sybase如何连接)

sybase数据库安装(linux下sybase如何连接)

我们将介绍在Linux下安装Sybase数据库应该注意的问题,包括安装位置的查询,安装后优化的步骤等等。

首先,使用root用户创建一个专有的sybase用户和sybase目录。

然后切换到sybase用户安装//记得安装在sybase用户下。

最后,将安装包上传到sybase目录,并使用命令。/setup-安装控制台。

步骤1:安装数据库sybase

安装步骤:

1.询问安装位置并显示许可信息。因为安装的软件显示中文有问题,一般选择“美利坚合众国”,让它显示英文信息。

2.询问您是否同意许可声明,并选择“是”表示同意。

3.询问软件安装的根目录,输入“/sybase/sybase”。//要安装的目录

4.询问软件安装类型,选择“全部”,即全部安装。

5.确认后,开始软件安装。

软件安装完成后,继续询问是否配置数据库服务器和备份服务器等。此时,选择无(稍后单独配置)退出软件安装。

安装完成后,为了在sybase用户登录时自动加载sybase相关的环境变量,需要编辑。bash_profile "文件,并添加以下两行:

在Red Hat Linux5操作系统上,必须添加LD_POINTER_GUARD环境变量,否则Sybase不会运行,并会报告“Segmentation Fault”错误。

Need to be in. Add a line "Export LD_POINTER_GUARD=0" in bash_profile.${ HOME }/Sybase。shex端口LD _ POINTER _ GUARD=0 Sybase安装后,

Step 2: Create a database server: LCDACS_SERVER.

1.编辑资源文件srvbuild .LCDACS_SERVER.rs:

西比尼特。发布目录:使用默认目录。产品:sqlsrvsqlsrv。server _ name:LC DACs _ serversqlsrv。new _ config:yessqlsrv。do _ add _ server:yessqlsrv。网络协议列表。网络主机名列表。网络端口列表:7100 sqlsrv。server _ page _ size:16ksqlsrv。force _ build master:nosqlsrv。主设备物理执行同悦文件,

ASE-12 _ 5/bin/srvbuildres-r DAC/srvbuild .LCDACS_SERVER.rs(其中srvbuild .LCDACS_SERVER.rs该文件放在Sybase/发援会/文件下)

3.编辑资源文件srvbuild .DACS _ BACK.rs

西比尼特。发布目录:/Sybase/Sybase sybinit。产品:bsrvbssrv。server _ name:BACKUP _ LC DACs _ server bsrv。new _ config:yesbsrv。do _ add _ BACKUP _ server:yesbsrv。do _ upgrade:nobsrv。网络协议列表。网络主机名列表。网络_端口_列表:7200 bsrv。语言:USE _ defaultbsrv。character _ set:USE _ defaultbsrv。磁带_磁带创建备份服务器:

Execute the command under the home directory to create the background server: ase-12 _ 5/bin/srvbuildres-rdac/srvbuild. DACS _ BACK.rs

步骤3:创建数据库并更改sybase参数。

diskinitname='lcdacs',physname='/data/sysdata/lcdacs.dat',size='2g',dsync=true go diskinitname='lcdacs_log',physname='/data/sysdata/lcdacs_log.dat',size='2g',dsync=true go createdatabaseLCDACSonlcdacs='30G'logonlcdacs_log='2G' go sp_addlogindacs,dacs123,'LCDACS' go useLCDACS go sp_changedbownerdacs go usemaster go DISKINITname='tempdbdev01',physname='/data/sysdata/tempdbdev01.dat',size='1G',dsync='false' go DISKINITname='tempdbdev01_log',physname='/data/sysdata/tempdbdev01_log.dat',size='1G',dsync='false' go ALTERDATABASEtempdbONtempdbdev01='1G'LOGONtempdbdev01_log='1G' go USEtempdb Go EXECsp_dropsegment'logsegment','tempdb','master' go EXECsp_dropsegment'system','tempdb','master' go EX

本文来自网络,不代表本站立场,转载请注明出处:https: