当前位置: 首页 > 科技观察

linux下安装sybase数据库注意事项

时间:2023-03-13 23:43:56 科技观察

先用root用户创建一个专用的sybase用户和sybase目录,然后切换到sybase用户下安装//记得在sybase用户下安装***将安装包上传到sybasedirectory并使用命令./setup-console安装Step1:安装数据库sybase安装步骤:1.询问安装位置并显示License信息,因为安装软件显示中文有问题,一般选择“UnitedStatesofAmerica”并让它以英文显示信息。2.询问是否同意License声明,选择“YES”表示同意。3、询问软件安装根目录,输入“/sybase/sybase”。//要安装的目录4.询问软件安装类型,选择“Full”,即全部安装。5、确认无误后,开始软件安装。软件安装完成后,继续询问是否配置数据库服务器和备份服务器等,此时选择全部不配置(稍后单独配置),退出软件安装。安装完成后,为了让sybase用户登录时自动加载sybase相关的环境变量,需要编辑“。否则Sybase无法运行,会报“SegmentationFault”错误。需要添加.bash_profile中的一行“exportLD_POINTER_GUARD=0”。.${HOME}/SYBASE.shexportLD_POINTER_GUARD=0安装Sybase后,在/etc/hosts文件中添加一行:127.0.0.1dacsdb在/etc/sysconfig/network文件中,将HOSTNAME=""行改为HOSTNAME=dacsdbStep2:Createadatabaseserver:LCDACS_SERVER1.编辑资源文件srvbuild.LCDACS_SERVER.rs:sybinit.release_directory:USE_DEFAULTsybinit.product:sqlsrvsqlsrv.server_name:LCDACS_SERVERsqlsrv.new_config:yessqlsrv.do_add_server:yessqlsrv.network_protocol_list:tcpsqlsrv.network_hostname_list:dacsdbsqlsrv.network_port_list:7100sqlsrv.server_page_size:16ksqlsrv.force_buildmaster:nosqlsrv.master_device_physical_name:/data/sysdata/master.datsqlsrv.master_device_size:1024sqlsrv.master_database_size:512sqlsrv.errorlog:USE_DEFAULTsqlsrv.do_upgrade:nosqlsrv.sybsystemprocs_device_physical_name:/data/sysdata/sybsystemprocs.datsqlsrv.sybsystemprocs_device_size:256sqlsrv.sybsystemprocs_database_size:256sqlsrv.default_backup_server:BACKUP_LCDACS_SERVER2。执行rs文件以创建服务器:ASE-12_5/bin/srvbuildres-rdacs/srvbuild.LCDACS_SERVER.rs(其中srvbuild.LCDACS_SERVER.rs这个文件放在sybase/dacs/文件下)3.编辑资源文件srvbuild.DACS_BACK.rssybinit.release_directory:/sybase/sybasesybinit.product:bsrvbsrv.server_name:BACKUP_LCDACS_SERVERbsrv.new_config:yesbsrv.do_add_backupsgraservserverdo_upg:nobsrv.network_protocol_list:tcpbsrv.network_hostname_list:dacsdbbsrv.network_port_list:7200bsrv.language:USE_DEFAULTbsrv.character_set:USE_DEFAULTbsrv.tape_config_file:USE_DEFAULTbsrv.errorlog:USE_DEFAULTsqlsrv.related_sqlsrvr:CPAS_SERVERsqlsrv.sa_login:sasqlsrv.sa_password:USE_DEFAULT4.创建备份服务器:在HOME目录下执行命令创建备份服务器:ASE-12_5/bin/srvbuildres-rdacs/srvbuild.DACS_BACK.rsStep3:创建数据库并更改sybase参数diskinitname="lcdacs",physname="/data/sysdata/lcdacs.dat",size="2g",dsync=truegodiskinitname="lcdacs_log",physname="/data/sysdata/lcdacs_log.dat",size="2g",dsync=truegocreatedatabaseLCDACSonlcdacs="30G"logonlcdacs_log="2G"gosp_addlogindacs,dacs123,"LCDACS"gouseLCDACSgosp_changedbownerdacsgousemastergoDISKINITname='tempdbdev01',physname='/data/sysdata/tempdbdev01.dat',size='1G',dsync='false'goDISKINITname='tempdbdev01_log',physname='/data/sysdata/tempdbdev01_log.dat',size='1G',dsync='false'goALTERDATABASEtempdbONtempdbdev01='1G'LOGONtempdbdev01_log='1G'goUSEtempdbGoEXECsp_dropsegment'logsegment','tempdb','master'goEXECsp_dropsegment'system','tempdb','master'goEXECsp_dropsegment'default','tempdb','master'Gousemastergosp_configure"maxmemory",0,"1G"gosp_configure"allocatemaxsharedmem",1gosp_cacheconfig"defaultdatacache","1G"gosp_cacheconfig"defaultdatacache","cache_partition=2"gosp_poolconfig"defaultdatacache""768M","32k"gosp_configure"procedurecachesize",1024000gosp_cacheconfig"tempdb_cache","1G","mixed"gosp_bindcache"tempdb_cache",tempdbgosp_cacheconfig"dacs_cache","1G","mixed"gosp_bindcache"dacs_cache",LCDACSgosp_configure"maxonlineengines",15gosp_configure"numberofenginesatstartup",15gosp_configure"numberofworkerprocesses",16gosp_configure"maxparalleldegree",1gosp_configure"用户连接数",600gosp_",configure"锁数10000GOSP_CONFIGURE“NOMBEROFOPENINDEXES”,500GOSP_CONFIGURE“NOMBEROFOPENOBJECTS”,500GOSP_CONFIGUR/data/sysdata/dacs_data01",size="1G"godiskinitname="dacs_index01",physname="/data/sysdata/dacs_index01",size="1G"goalterdatabaseLCDACSondacs_data01="1G"goalterdatabaseLCDACSondacs_index01="1G"goStep5:创建并追加段useLCDACSgosp_addsegmentdacs_data,LCDACS,lcdacsgosp_addsegmentdacs_index,LCDACS,lcdacsgosp_extendsegmentdacs_data,LCDACS,dacs_data01gosp_extendsegmentdacs_index,LCDACS,dacs_index01goStep6:创建数据库loginsa用户登录数据库isql-Usa-P-SLCDACS_SERVER-w300原文链接:https://img.ydisp.cn/news/20220804/l23odlzgz2v.html[Editor'srecommendation]AstoredprocedurerealizesaddinganddeletingoperationsSybasedatabasereplicationserverthreemajorcharacteristicsDetailedanalysisofSybasedatabasereplicationservermarketsituationPBdevelopmentSybasedatabaseapplicationskillscollection