Linux系统中安装Sybase数据库实例讲解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档