首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | linux相关 | linux认证 | 下载中心 | 专题
oklinux
 系统管理:中文环境 系统管理 桌面应用 内核技术 Linux基础:安装配置 常用命令 经验技巧 软件应用 Linux数据库:Mysql POSTGRE
 网络管理:网络安全 网络应用 Linux服务器 编程开发:PHP CC++ Python Perl SHELL 嵌入式开发 | PHP基础 PHP技巧 PHP应用 PHP文摘
 首页 linux资讯动态 Linux专题 | 其他Unix Linux解决方案 硬件相关 Linux认证 企业应用 Apache | 相关下载:软路由 参考手册 开发工具
 → 当前位置:首页>linux基础>软件应用>正文

在LINUX下安装 Sybase ASE 11.0.3.3

OKLinux www.oklinux.cn 2007-05-11 来源:         会员收藏 游客收藏

     作者:薛启康




从Sybase的站点上下载两个软件包,笔者下载了11.0.3.3版本,Sybase目前已经推出
了ASE11.9.2,由于11.9.2软件包很大,由6个rpm软件包组成,各位可以去其站点下
载。对于Sybase 11.0.3,sybase提供了两个rpm格式的软件包。
http://www.openunix.org下载以下软件包:
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,SQL Server,
Backup Server,Sybinit,Sybmon及Open Client 10.0.4,Open Server 运行库,ESQL/C
等。sybase-doc-11.0.3.3-1.i386.rpm包中则包含全部文档。
安装软件
缺省情况下Sybase Adaptive Server Enterprise 安装在目录:/opt/sybase.
  全部安装需要至少200M磁盘空间,但是,如果你不需要安装文档,则120M空间就
够了,不过,既然是一
个重量级的数据库系统,最好还是多分一些空间给它。
一、安装前的准备工作:
在Red hat Linux 下安装ASE非常容易,你只要键入:
# rpm -i sybase-ase-11.0.3.3-1.i386.rpm
之后是一些有关版权的信息,选择YES后,可以将软件包释放到目前/opt/sybase中。
如果你的系统中没有sybase用户及相应的用户组,第一次运行以上命令时,安装程序
会提示用户是否建立sybase用户及组。缺省情况下,应选择自动建立sybase用户及组。
安装过程先建立用户及组(如果用户已经事先建了用户及组,安装程序会跳过这一步),
然后安装数据库系统。由于采用了rpm格式,安装十分简单。最后程序会提示你以
sybase用户登录系统,运行/opt/sybase/install/sybinit.以配置Sybase ASE。
以sybase用户登录系统,运行以下命令:
$ cd /opt/sybase/install
$./sybinit
运行后开始配置数据库服务器:
The log file for this session is \/opt/sybase/init/logs/log0908.001\.
SYBINIT
1. Release directory: /opt/sybase
2. Edit / View Interfaces File
3. Configure a Server product
4. Configure an Open Client/Server product

在弹出的菜单中选择3、Configure a Server product,之后,选择配置SQL Server告诉
\sybinit\要配置SQL Server。
之后,出现以下菜单:
NEW OR EXISTING SQL SERVER
1. Configure a new SQL Server
2. Configure an existing SQL Server
3. Upgrade an existing SQL Server
从菜单中选择Configure a new SQL Server,缺省情况下,服务器名字为SYBASE,如果
你想自己为服务器起一个更好一点的名字,可以对其进行更名。本文选择采用缺省服务
器名。

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

1. CONFIGURE SERVER\S INTERFACES FILE ENTRY Incomplete
2. MASTER DEVICE CONFIGURATION Incomplete
3. SYBSYSTEMPROCS DATABASE CONFIGURATION Incomplete
4. SET ERRORLOG LOCATION Incomplete
5. CONFIGURE DEFAULT BACKUP SERVER Incomplete
6. CONFIGURE LANGUAGES Incomplete
7. CONFIGURE CHARACTER SETS Incomplete
8. CONFIGURE SORT ORDER Incomplete
9. ACTIVATE AUDITINGIncomplete

进入每一项进行配置,你可以不用更改任何参数而一直按Ctrl-a完成每一项配置。最后,
完成后,以下9项都变成了complete,表示配置完成。按Ctrl-a继续对数据库进行配置。
首先选择第1项,配置数据库的TCP服务端口,就如http服务在80端口上一样,这里随便
给一个端口,如7100。在SERVER INTERFACES FILE ENTRY SCREEN中选择
3 Add a new listener service,以增加一个监听服务,其中\Retry Count\ and
\Retry Delay\ 两项先不更改。这两个参数主要用于多用户同时访问数据库时,会
造成对数据库性能的下降有关,以后可以自行调整。
以下增加TCP服务的过程:
菜单:EDIT TCP SERVICE

1. Hostname/Address: rh61.saturn.com
2. Port:
3. Name Alias:
4. Delete this service from the interfaces entry
编辑完成后,结果如下:
EDIT TCP SERVICE

1. Hostname/Address: rh61.saturn.com
2. Port: 7100
3. Name Alias: syb1103
4. Delete this service from the interfaces entry
至此,第一项CONFIGURE SERVER\S INTERFACES FILE ENTRY 配置完成,结果如下:

SQL SERVER CONFIGURATION

1. CONFIGURE SERVER\S INTERFACES FILE ENTRY Complete
2. MASTER DEVICE CONFIGURATIONIncomplete
3. SYBSYSTEMPROCS DATABASE CONFIGURATION Incomplete
4. SET ERRORLOG LOCATIONIncomplete
5. CONFIGURE DEFAULT BACKUP SERVER Incomplete
6. CONFIGURE LANGUAGES Incomplete
7. CONFIGURE CHARACTER SETS Incomplete
8. CONFIGURE SORT ORDER Incomplete
9. ACTIVATE AUDITING Incomplete
其余8项,均可以缺省配置。完成后,结果如下:

SQL SERVER CONFIGURATION

1. CONFIGURE SERVER\S INTERFACES FILE ENTRY Complete
2. MASTER DEVICE CONFIGURATION Complete
3. SYBSYSTEMPROCS DATABASE CONFIGURATION Complete
4. SET ERRORLOG LOCATION Complete
5. CONFIGURE DEFAULT BACKUP SERVER Complete
6. CONFIGURE LANGUAGES Complete
7. CONFIGURE CHARACTER SETS Complete
8. CONFIGURE SORT ORDER Complete
9. ACTIVATE AUDITINGComplete

按Ctrl-a继续配置数据库,此时,程序开始建立数据库设备及重启动数据库服务器。用
户可以看到屏幕上滚动过很多信息,如果系统显示:Configuration completed
successfully.表示服务器配置成功。用户可以运行ps命令,查看系统中正在运行的服
务程序。从中可以看到sybase服务器已经启动运行了。
完成后,回到主菜单,对备份数据库进行备份,菜单为:
返回到CONFIGURE SERVER PRODUCTS 菜单,首先为backup Server配置一下\"interfaces\"。
SERVER INTERFACES FILE ENTRY SCREEN
Server name: SYB_BACKUP

1. Retry Count: 0
2. Retry Delay: 0
3. Add a new listener service
之后,再增加新的listener service ,方式同建立服务器相同,本文略。
完成配置后,结果为:
SERVER INTERFACES FILE ENTRY SCREEN
Server name: SYB_BACKUP

1. Retry Count: 0
2. Retry Delay: 0
3. Add a new listener service

Listener services available:

ProtocolAddress Port Name Alias
4. tcp rh61.saturn.com 7110


最后,返回SYBINIT 主菜单。再选择配置Backup Server

BACKUP SERVER CONFIGURATION

1. Backup Server errorlog: /opt/sybase/install/backup.log
2. Enter / Modify Backup Server interfaces file information
3. Backup Server language: us_english
4. Backup Server character set: iso_1
5. Backup Server tape configuration file: /opt/sybase/backup_tape.cfg
所有配置均可按缺省配置进行。配置过程本文从略。

最后配置CONNECTIVITY PRODUCTS :
Products:

Product   Date Installed Date Configured
1. Open Client Library
2. Open Server Library
3. Embedded SQL/C Precomp

完全采用缺省配置即可。
至此,配置即全部完成。

  其余CONFIGURE CONNECTIVITY PRODUCTS 的配置,均可以按缺省情况对待。完成后,
数据库服务器的配置即全部完成。这时你可以运行isql登录系统,查看系统情况:
$ isql -Usa -P
1>select @@version
2> go

-------------------------------------------------------------------------
SQL Server/11.0.3.3/P/Linux Intel/Linux 2.0.36 i586/1/OPT/Sun Sep 6
09:36:01 CEST 1998

(1 row affected)

1> sp_who
2> go
spid status loginame hostname blk dbname cmd
---- ---------- --------------------------------------------------
1 running sasnippy.syb 0master SELECT
2 sleeping NULL 0master NETWORK HANDLER
3 sleeping NULL 0master DEADLOCK TUNE
4 sleeping NULL 0master MIRROR HANDLER
5 sleeping NULL 0master HOUSEKEEPER
6 sleeping NULL 0master CHECKPOINT SLEEP

(6 rows affected, return status = 0)
表示数据系统已经速运行了。再看SYB_BACKUP的情况:
1> SYB_BACKUP...sp_who
2> go
spid statusloginame  hostname blk   cmd
----------- ---------- ------------ ---------- --- ----------------
1   sleeping     NULL NULL 0  CONNECT HANDLER
2    sleeping  NULL   NULL0  DEFERRED HANDLER
3    runnable  NULL NULL 0    SCHEDULER
5    runnable  NULL NULL 0   SITE HANDLER

(5 rows affected)
SYB_BACKUP也正常运行。
上一篇: ubuntu-server LAMP的精典搭配   下一篇: 让Linux应用更加得心应手的20招
收藏于收藏夹】 【评论】 【推荐】 【投稿】 【打印】 【关闭

相关文章
· 让Linux应用更加得心应手的20招
· ubuntu-server LAMP的精典搭配
· 详细讲解如何编写高性能的 MySQL 语句
· Oracle数据库安全性管理基本措施简介
· 数据仓库介绍
· LDAP服务器的安装与使用--LDAP23- 源码安
· Oracle 10g for ubuntu 安装指南
· Linux操作系统下软件的安装方法大全
· 在linux下启动mysql
· Linux常见文件格式的压缩和解压总结
发表评论
密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)
站内搜索
阅读排行榜
·基于libmad 的简单MP3流媒
·50MB的Linux操作系统 Feat
·在Linux下建立VPN服务器来
·Red Hat Enterprise Linux
·嵌入式Linux 中的应用中的
·在Linux上仿真老式操作系
·关于Linux下的抓图软件和
·制作在软盘上跑的Linux引
·Linux 的魅力: MediaMVP
·用Geronimo部署blog 和wik
最新文章
·介绍Fedora core 6下安装
· 在Linux系统中安装Java
· Linux文件系统反删除方法
· /var 误删抢险记
· apache2.0 mpm介绍
· Linux操作系统下软件的安
· 数据仓库介绍
· Oracle数据库安全性管理
· 让Linux应用更加得心应手
· ubuntu-server LAMP的精
· 详细讲解如何编写高性能
· LDAP服务器的安装与使用-
· Oracle 10g for ubuntu
· 在linux下启动mysql
· Linux常见文件格式的压缩

设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2007 All rights reserved OKLinux.Cn 版权所有
合作联系 QQ:18743986 Email:arlan8005#163.com