国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Linux服务器 → Linux下Sybase数据库安装注意的问题

Linux下Sybase数据库安装注意的问题

我要评论 2013/03/09 11:42:49 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:264次

我们将【wǒ men jiāng】介绍【jiè shào】Linux下【xià】Sybase数据库【shù jù kù】🌺安装注意的问题😍,包括安装地点的询问🚙,安装之【ān zhuāng zhī】后进行😏优化的🔻步骤等等。

首先使用【yòng】🛬root用【yòng】🛬户创建【hù chuàng jiàn】一个专有的🚕sybase用【yòng】户以📲及sybase的目录

然后切🏺换到【huàn dào】sybase用户下【yòng hù xià】⤴进行安装                       //切记一定要在💹sybase用户下【yòng hù xià】⤴面安装【miàn ān zhuāng】

最后将🔛安装包上传到💓sybase目录下【mù lù xià】使用命【shǐ yòng mìng】令【lìng】  ./setup -console进行安🔌装

Step1:安装数据库sybase

安装步骤:

1、询问安装地点📷而显示【ér xiǎn shì】License信息,因为安装软件【zhuāng ruǎn jiàn】显示中🎆文有问【wén yǒu wèn】题,一般选择📽“United States of America”而让其【ér ràng qí】🐣显示英【xiǎn shì yīng】文信息🎌。

2、询问是否同意License声明【shēng míng】,选择⏮“YES”,表示同【biǎo shì tóng】🔀意。

3、询问软件安装♌根目录【gēn mù lù】,输入“/sybase/sybase”。//要安装【yào ān zhuāng】🐶的目录

4、询问软【xún wèn ruǎn】件安装💭类型,选择“Full”,即全部【jí quán bù】🗞安装。

5、确认后,即开始软件的安装。

在软件【zài ruǎn jiàn】安装【ān zhuāng】❎完毕后【wán bì hòu】🙇,继续询问是否👄配置数据库【jù kù】Server和备份【hé bèi fèn】🤷Server等,此时选择全部不配置(后面单独配置💒),退出软件安装【ān zhuāng】❎。

安装完【ān zhuāng wán】成后🍇,为了sybase用户登【yòng hù dēng】录时自【lù shí zì】动装载🖐Sybase相关环🐍境变量🦌,需要在sybase用户HOME目录下🈲编辑【biān jí】“.bash_profile”文件,加入如【jiā rù rú】下两行:

在【zài】😕Red Hat Linux5操作系统上【tǒng shàng】🖼,必须要【bì xū yào】👊加LD_POINTER_GUARD环境变【huán jìng biàn】量,否则【fǒu zé】Sybase无法运📔行,报🛐“Segmentation Fault"错误。需在【zài】😕.bash_profile中增加一行“export LD_POINTER_GUARD=0”。

  1. . ${HOME}/SYBASE.sh 
  2.  export LD_POINTER_GUARD=0 

Sybase安装后【ān zhuāng hòu】😔,

在【zài】/etc/hosts文件中添加一💿行【háng】🎉:127.0.0.1   dacsdb

在👸/etc/sysconfig/network文件中【wén jiàn zhōng】HOSTNAME="  " 一行修改为【gǎi wéi】🏺HOSTNAME=dacsdb

Step2: 创建数【chuàng jiàn shù】据库🤥server: LCDACS_SERVER

1.编辑资【biān jí zī】😁源文件srvbuild.LCDACS_SERVER.rs:

  1. sybinit.release_directory: USE_DEFAULT 
  2. sybinit.product: sqlsrv 
  3. sqlsrv.server_name: LCDACS_SERVER 
  4. sqlsrv.new_config: yes 
  5. sqlsrv.do_add_server: yes 
  6. sqlsrv.network_protocol_list: tcp 
  7. sqlsrv.network_hostname_list: dacsdb 
  8. sqlsrv.network_port_list: 7100 
  9. sqlsrv.server_page_size: 16k 
  10. sqlsrv.force_buildmaster: no 
  11. sqlsrv.master_device_physical_name: /data/sysdata/master.dat 
  12. sqlsrv.master_device_size: 1024 
  13. sqlsrv.master_database_size: 512 
  14. sqlsrv.errorlog: USE_DEFAULT 
  15. sqlsrv.do_upgrade: no 
  16. sqlsrv.sybsystemprocs_device_physical_name:/data/sysdata/sybsystemprocs.dat 
  17. sqlsrv.sybsystemprocs_device_size: 256 
  18. sqlsrv.sybsystemprocs_database_size: 256 
  19. sqlsrv.default_backup_server: BACKUP_LCDACS_SERVER 

2.执行rs文件,创建【chuàng jiàn】🛶server:

ASE-12_5/bin/srvbuildres -r dacs/srvbuild.LCDACS_SERVER.rs  (其中srvbuild.LCDACS_SERVER.rs该文件【gāi wén jiàn】📬放在【fàng zài】sybase/dacs/文件下🤷)

3. 编辑资源文件【yuán wén jiàn】🆕 srvbuild.DACS_BACK.rs

  1. sybinit.release_directory: /sybase/sybase 
  2. sybinit.product: bsrv 
  3. bsrv.server_name: BACKUP_LCDACS_SERVER 
  4. bsrv.new_config: yes 
  5. bsrv.do_add_backup_server: yes 
  6. bsrv.do_upgrade: no 
  7. bsrv.network_protocol_list: tcp 
  8. bsrv.network_hostname_list: dacsdb 
  9. bsrv.network_port_list: 7200 
  10. bsrv.language: USE_DEFAULT 
  11. bsrv.character_set: USE_DEFAULT 
  12. bsrv.tape_config_file: USE_DEFAULT 
  13. bsrv.errorlog: USE_DEFAULT 
  14. sqlsrv.related_sqlsrvr: CPAS_SERVER 
  15. sqlsrv.sa_login: sa 
  16. sqlsrv.sa_password: USE_DEFAULT 

4. 创建【chuàng jiàn】🥫backup server:

在HOME目录下面执行【miàn zhí háng】命令创🖕建【jiàn】🧐back server:  ASE-12_5/bin/srvbuildres -r dacs/srvbuild.DACS_BACK.rs

Step3:创建数【chuàng jiàn shù】据库并【jù kù bìng】🛷更改💆sybase参数

  1. disk init name ="lcdacs",physname="/data/sysdata/lcdacs.dat",size="2g",dsync=true 
  2. go 
  3. disk init name ="lcdacs_log",physname="/data/sysdata/lcdacs_log.dat",size="2g",dsync=true 
  4. go 
  5. create database LCDACS on lcdacs="30G" log on lcdacs_log="2G" 
  6. go 
  7. sp_addlogin dacs,dacs123,"LCDACS" 
  8. go 
  9. use LCDACS 
  10. go 
  11. sp_changedbowner dacs 
  12. go 
  13. use master 
  14. go 
  15. DISK INIT name = 'tempdbdev01', physname = '/data/sysdata/tempdbdev01.dat' , size = '1G',dsync = 'false'  
  16. go   
  17. DISK INIT name = 'tempdbdev01_log', physname = '/data/sysdata/tempdbdev01_log.dat' , size = '1G',dsync = 'false'  
  18. go 
  19. ALTER DATABASE tempdb ON tempdbdev01 = '1G' LOG ON tempdbdev01_log = '1G'  
  20. go  
  21. USE tempdb  
  22. Go 
  23. EXEC sp_dropsegment 'logsegment''tempdb''master'  
  24. go  
  25. EXEC sp_dropsegment 'system''tempdb''master'  
  26. go  
  27. EX

关键词:Linux,Sybase

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视