Linux系统中安装Sybase数据库实例讲解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C网动环监控系统安装部署说明
1.数据库安装
首先安装纯净版Red Hat linux 5.4系统,设置登录用户root,密码:123456 1.1创建sybase用户环境
1.1.1创建sybase用户
在root环境下创建sybase用户,设置密码为:123456。
命令如下:
//***创建用户sybase,家目录在/opt/sybase12;
只需创建主目录/opt即可;
Sybase用户是建立在bash环境下
然后用chmod将rx权限加上***//
1.1.2用ls检查sybase是否成功创建
如果没有创建成功则需手动创建,并修改目录宿主:
mkdir /opt/sybase12
chown sybase:sybase /opt/sybase12
1.2安装数据库程序
sybase用户创建好之后,进行数据库安装。(安装Xmanager Enterprise方便后续操作)
1.2.1上传安装包
用root用户登录,在/root目录下创建cdma目录,上传libXp-1.0.0-8.1.el5.i386.rpm 和sybase-1254-01.tgz到/root/cdma下:
1.2.2安装rpm包
libXp-1.0.0-8.1.el5.i386.rpm是个图形文件包,是为安装数据库sybase-1254-01.tgz 做准备
1.2.3安装数据库sybase-12-5
在/root/cdma下创建目录sybase12,并将数据库安装包解压到此目录下
执行setup 安装数据库,会自动启动窗口程序进行安装,步骤如下
export LANG=C 改变语言环境
接着弹出安装窗口
安装完成后,出现如下界面,选择“Cancel”按钮,完成数据库程序安装。
1.2.4修改sybase宿主及权限
1.2.5修改/etc/hosts 文件
在root用户下,执行vi 打开/etc/hosts,在文件中做如下修改:
//*** 主机名配置文件/etc/hosts ;
添加上telepowhost之后输入窗口的系统头名称就会变;
将::1注销掉;***//
1.2.6配置sybase用户环境
切换到sybase用户下,进行用户环境配置
在/opt/sybase12/data目录下创建telepowdata目录
1.3创建TELEPOW数据库服务
1.3.1创建TELEPOW服务
将telepow.rs上传到/opt/sybase12/ASE-12_5/init/sample_resource_files目录下
执行../../bin/srvbuildres –r telepow.rs 创建TELEPOW 服务,如下:
如果提示缺少libstdc++-7.3-2.96.122.i386.so包,将包上传到/root/cdma目录下,安装如下:
此时TELEPOW数据库服务创建完成,用sa登录进行验证:
如果登录提示“zh_CN.UTF-8”错误,则设置LANG=C 环境变量:
到此数据库安装完成!!
2.应用服务安装
2.1安装应用服务
2.1.1创建telepow用户
//*在csh下创建,家目录在/opt/telepow下;
Telepow用户建立在csh环境下
然后用chmod将所有权限加上*//
2.1.2配置telepow用户shell环境
进入telepow用户,将包telepow.20120111..tar上传到/opt/telepow目录下
解压包:
再配置环境:
执行命令sasql,测试当前环境,数据库是否可以正常启动:
//*****telepow.20120111..tar 是从已经搭建好的虚拟机或则本地网中目录
/opt/telepow打包来的。在新搭建的环境下解压时,解压出来的结果不仅包含文件而且会多生成一个telepow目录,此时进入/opt/telepow/telepow目录,执行mv * ../命令,将telepow下的所有文件移动到/opt/telepow目录下。****// 3.创建数据库及表
3.1创建静态库staticdb
3.1.1创建设备
disk init
vdevno=3,
name='staticdb_dev',
physname='/opt/sybase12/data/staticdb.dev',
size=204800 //*102400为200m*//
go
disk init
vdevno=4,
name='staticdb_log',
physname='/opt/sybase12/data/staticdb_log.dev',
size=102400
go
3.1.2创建数据库
create database staticdb
on staticdb_dev=400 //*此处是以m为单位*//
log on staticdb_log=200
go
3.2创建动态库dynamicdb
3.2.1创建设备
disk init
vdevno=5,
name='dynamicdb_dev',
physname='/opt/sybase12/data/dynamicdb.dev', size=204800 //*102400为200m*//
go
disk init
vdevno=6,
name='dynamicdb_log',
physname='/opt/sybase12/data/dynamicdb_log.dev', size=102400
go
3.2.2创建数据库
create database dynamicdb
on dynamicdb_dev=400 //*此处是以m为单位*// log on dynamicdb_log=200
go
3.2.3创建登录用户
sp_addlogin telepow,"tel2000"
go
use staticdb
go
sp_changedbowner telepow
go