sybase for linux,sybase for linux下的安装

sybase 12.5.3 for RedHat9.0安装

1.用root用户修改系统参数shmmax和aio-max-size

直接修改/etc/sysctl.conf添加kernel.shmmax = *****(单位byte),fs.aio-max-size= *****(单位)byte.

关于shmmax是最大共享内存段,如果服务器上没有别的应用并且使用raw device可以将此参数调整到物理内存的90%,如果使用file system device的话相应调小,因为file system buffer需要开销内存!

aio-max-size是一次异步IO所能够完成的大小default为128K调整到640K甚至更大(128K->640K在创建1G data,500M log的数据,时间差别是32m38s->1m2s使用page size=2k,ide hd)

2.装入ASE12.5 for linux server盘

cd /mnt/cdrom

按以下顺序安装好软件包(假定安装在/usr/sybase目录)

rpm –ihvf ./sybase-common-12.5*.rpm--prefix=/usr/sybase

rpm –ihvf ./sybase-ase-12.5*.rpm --prefix=/usr/sybase

rpm –ihvf ./sybase-openclient-12.5*.rpm--prefix=/usr/sybase

rpm –ihvf ./sybase-esql-12.5*.rpm--prefix=/usr/sybase

rpm –ihvf ./sybase-chinese-12.5*.rpm--prefix=/usr/sybase

rpm –ihvf ./sybase-doc-12.5*.rpm--prefix=/usr/sybase

3.入ASE12.5 for linux的补丁盘

cd /mnt/cdrom

按以下顺序安装好补丁包

rpm –Uhvf ./sybase-comm-12.5*.rpm--prefix=/usr/sybase

rpm –Uhvf ./sybase-ase-12.5*.rpm--prefix=/usr/sybase

rpm –Uhvf ./sybase-openclient-12.5*.rpm--prefix=/usr/sybase

rpm –Uhvf ./sybase-esql-12.5*.rpm--prefix=/usr/sybase

rpm –Uhvf ./sybase-chinese-12.5*.rpm--prefix=/usr/sybase

rpm –Uhvf ./sybase-doc-12.5*.rpm--prefix=/usr/sybase

4.建立sybase用户并配置环境变量

cd /usr/sybase/install

sh ./sybinstall.sh

5.以sybase用户登陆

cp /usr/sybase/ASE-12_5/init/sample_resource_files/srvbuild.adaptive_server.rs/tmp/sql.rs

cp /usr/sybase/ASE-12_5/init/sample_resource_files/srvbuild.backup_server.rs/tmp/backup.rs

分别编辑/tmp/sql.rs和/tmp/backup.rs

/tmp/sql.rs:

sybinit.release_directory: /usr/sybase

sybinit.product: sqlsrv

sqlsrv.server_name: SYBASE

sqlsrv.new_config: yes

sqlsrv.do_add_server: yes

sqlsrv.network_protocol_list: tcp

sqlsrv.network_hostname_list: 9.48.95.120

sqlsrv.network_port_list: 7000

sqlsrv.server_page_size: USE_DEFAULT

sqlsrv.force_buildmaster: no

sqlsrv.master_device_physical_name:/database/master.dat

sqlsrv.master_device_size: 60

sqlsrv.master_database_size: 30

sqlsrv.errorlog: USE_DEFAULT

sqlsrv.do_upgrade: no

sqlsrv.sybsystemprocs_device_physical_name: /database/sybprocs.dat

sqlsrv.sybsystemprocs_device_size: 150

sqlsrv.sybsystemprocs_database_size: 120

sqlsrv.sybsystemdb_device_physical_name: /database/tempdb.dat                                sqlsrv.sybsystemdb_device_size: USE_DEFAULT

sqlsrv.sybsystemdb_database_size: USE_DEFAULT

sqlsrv.default_backup_server: SYB_BACKUP

/tmp/backup.rs

修改以下参数:

sybinit.release_direcroty :/usr/sybase

bsrv.server_name SYB_BACKUP

bsrv.network_hostname_list :9.48.95.120

bsrv.network_port_list:7001

sqlsrv.related_sqlsrvr:SYBASE

6.通过配置文件创建数据库服务器和备份服务器

以sybase用户登陆

srvbuildres –r /tmp/sql.rs

srvbuildres –r /tmp/backup.rs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: SYBASE for linux是一种在Linux操作系统上运行的Sybase数据库管理系统。它可以通过在终端中执行命令来启动Sybase服务器,例如使用su - sybase -c "/opt/sybase/ASE-15_0/install/startserver -f /opt/sybase/ASE-15_0/install/RUN_ghlinux -f /opt/sybase/ASE-15_0/install/RUN_ghlinux_back &" \[1\]。要在Linux安装Sybase,可以使用rpm命令来安装sybase-common、sybase-chinese和sybase-ase软件包,例如使用rpm -ivh sybase-common-12.5-3.i386.rpm sybase-chinese-12.5-3.i386.rpm sybase-ase-12.5-3.i386.rpm \[2\]。此外,Sybase还有一些系统数据库,例如tempdb,其物理文件名可以通过sqlsrv.sybsystemdb_device_physical_name属性来指定,而设备大小可以通过sqlsrv.sybsystemdb_device_size属性来设置为默认值 \[3\]。 #### 引用[.reference_title] - *1* [Linux安装Sybase](https://blog.csdn.net/weixin_42493060/article/details/116576242)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [sybase for linux12.5安装实验](https://blog.csdn.net/weixin_39564617/article/details/116899014)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [sybase for linux下的安装](https://blog.csdn.net/weixin_32127545/article/details/117274391)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值