SybaseInstall.docx

上传人:b****8 文档编号:10156546 上传时间:2023-02-08 格式:DOCX 页数:30 大小:521.45KB
下载 相关 举报
SybaseInstall.docx_第1页
第1页 / 共30页
SybaseInstall.docx_第2页
第2页 / 共30页
SybaseInstall.docx_第3页
第3页 / 共30页
SybaseInstall.docx_第4页
第4页 / 共30页
SybaseInstall.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

SybaseInstall.docx

《SybaseInstall.docx》由会员分享,可在线阅读,更多相关《SybaseInstall.docx(30页珍藏版)》请在冰豆网上搜索。

SybaseInstall.docx

SybaseInstall

目录

1SybaseASE12.5Window2000server下安装1

2SybaseASE12.5RedHatLinux下安装25

1SybaseASE12.5Window2000server下安装

Sybase数据库安装指南

一、安装ASE(AdaptiveSreverEnterprise)

首先关闭一切应用程序,然后运行ASE安装目录下的SETUP.EXE程序,然后出现如下图所示界面:

系统默认是“标准安装”,但我们要选择“自定义安装”,然后单击“下一步”按钮,出现如下图所示界面:

系统默认安装路径是“c:

\Sybase”,我们可以根据实际需要进行修改,这里我们不做修改,然后单击“下一步”按钮,出现如下图所示界面:

系统默认安装的组件有13个,我们必须安装的只有6个,“AdaptiveServerEnterprise”、“语言模块->简体中文语言模块”、“连接性”、“AdaptiveServer插件”、“SQLRemoteForASE”、“SybaseCentral”,所以除了这六个组件之外的组件,我们都清除选择,然后单击“下一步”按钮,出现如下图所示界面:

单击“保存”按钮,可以将已经选择好的选择信息保存为一个文件,便于以后通过非交互安装时使用,这里我们不保存,直接单击“下一步”按钮,出现如下图所示界面:

如果指定安装目录不存在,系统会提示是否可以创建相应目录,这里我们单击“YES”按钮,出现如下图所示界面:

进度条显示了安装进度,如果以前安装过ASE,但是某些dll文件没有删除干净,就会提示是否替换现有dll文件,这里我们单击“YES”按钮,继续安装,最后进度条显示为100%后,出现如下图所示界面:

这里提示是否有Sybase软件资源管理认证需要注册,单击“YES”,出现如下图所示界面:

然后,根据Sybase许可认证上提供的信息,填入对应信息,然后单击“继续安装”按钮,出现如下图所示界面:

由于我没有输入许可认证信息,所以出现如图所示对话框,否则不会出现,单击“YES”按钮,出现如下图所示界面:

如果注册了“Sybase软件资源管理认证”就单击“YES”,否则单击“NO”,我们没有注册,所以单击“NO”按钮,出现如下图所示界面:

系统提示“现在重新启动系统”,单击“YES”按钮,让系统重启,重启后出现对话框提示“是否进行配置”,单击“YES”按钮,出现“进入该配置的Sybase目录对话框”,单击“下一步”按钮,出现对话框显示配置选项,默认为“建立、升级服务器”,单击“下一步”按钮,出现如下图所示界面:

(也可退出后,修改“配置sybase服务器”程序的起始路径为“c:

\sybase”后(这个路径是相对的根据安装目录而定),再进入“配置sybase服务器”程序进行配置,起始路径是一定要修改的,因为默认为空)

单击“创建AdaptiveServer”按钮,出现如下图所示界面:

系统默认取计算机名为服务名,这里我们不做修改,单击“继续”按钮,出现如下图所示界面:

服务器页大小,有4个选项“2k、4k、8k、16k”,默认是“2k”,我们不做修改,单击“继续”按钮,出现如下图所示界面:

Master设备默认大小为30兆,我们将其改为100兆,然后单击“继续”按钮,出现如下图所示界面:

系统过程设备默认大小为100兆,我们将其改为120兆,然后单击“继续”按钮,出现如下图所示界面:

这里需要对“配置缺省XPServer”和“网络地址”进行配置,首先单击“配置缺省XPServer”按钮,出现如下图所示界面:

这里默认的是系统帐号,我们不做修改,然后单击“网络地址”按钮,出现如下图所示界面:

单击“增加”按钮,出现如下图所示界面:

在“连接信息”中填入计算机名(但是如果服务器上有双网卡,就不能使用机器名,只能用IP地址)或IP地址(IP地址如果发生改变,服务就不能使用了,所以选择IP地址后,不允许改变IP地址),及端口号,一般情况下我们选择使用计算机名,然后用逗号与端口号分隔后,指定端口号为“5003”,单击“确定”按钮,返回到如下图所示界面:

可以看到填写的网络连接已经添加成功,然后单击“确定”按钮,返回到如下图所示界面:

然后单击“确定”按钮,返回到如下图所示界面:

然后单击“网络地址”按钮,出现如下图所示界面:

单击“增加”按钮,出现如下图所示界面:

在连接信息中填入计算机名或IP地址,及端口号,端口号应指定为5000,然后单击“确定”按钮,返回到如下图所示界面:

可以看到填写的网络连接已经添加成功,然后单击“确定”按钮,返回到如下图所示界面:

然后单击“继续”按钮,会显示执行相关操作的进度条,执行完毕后出现如下图所示界面:

单击“继续”按钮,返回到如下图所示界面:

单击“退出”按钮,完成ASE的安装。

二、创建、配置数据库

如上图所示,首先单击“开始”按钮,在“程序组”中选取“Sybase”下的“SybaseCentralJava版”后单击,出现如下图所示界面:

单击菜单“工具”中的“连接”,出现如下图所示界面:

在用户名中输入系统默认的管理员ID“sa”,密码为空,选定服务器名(因为一台机器上可同时安装多个服务),然后单击“确定“按钮,出现如下图所示界面:

在“登录”中,选取“sa”,然后单击鼠标右键,在弹出菜单中单击“属性”,出现如下图所示界面:

在“常规”中,将缺省语言指定为“us_English”,然后单击“参数”,出现如下图所示界面:

然后单击“更改口令”,将口令更改为“admins”(区分大小写),然后单击“应用”,再单击“确定”,返回到如下图所示界面:

在服务名处单击鼠标右键,在弹出菜单中单击“配置”,出现如下图所示界面:

在上方的下拉列表中,选择“PhysicalMemory”,然后将Name为“allocatemaxsharedmemory”的项的Value设为“1”,将Name为“maxmemory”的项的Value的值设为机器内存大小的25%(该处value的单位是k),然后单击“确定”按钮,返回到如下图所示界面:

继续配置数据库服务,在服务名上从右键菜单中单击“配置”,出现如下图所示界面:

在上方的下拉列表中选择“UserEnvironment”,然后将Name为“numberofuserconnections”的项的value的值根据实际情况进行修改,这里我们将连接数设为“500”(具体情况视门店规模而定),然后单击“确定”,继续配置数据库服务,在服务名上从右键菜单中单击“配置”,出现如下图所示界面:

从上方的下拉列表中选择“LockManager”,然后将Name为“numberoflocks”的项的Value值设为99999(具体情况视门店规模而定),同时设置“lockscheme”为“datapages”,改好后,单击“确定”。

修改配置项目numberofopenindexs和numberofopenobjects,值都为1000,如下图:

另外几个设置:

A.配置缓存

sp_cacheconfig‘defaultdatacache’,’xxxM’

go

通常为maxmemory的一半,以M为单位

sp_configure‘procedurecachesize’,yyy

go

通常为maxmemory的20%,以2k为单位

B.配置CPU

sp_configure‘maxonlineenglines’,n

go

sp_configure’numberofenglinesatstartup’,n

go

CUP大于两个配置为实际CUP数-1

设备属性修改:

修改所有设备的属性为defaultdevice,而不是Datasync

如图:

为了解决连接的中文乱码问题,还要做以下工作:

1>cd/opt/sybase/charsets/cp936(Linux系统,假设sybase安装在/opt目录下)

c:

>cd\sybase\charsets\cp936(Windows系统,假设sybase安装在c盘根目录下)

2>:

执行以下语句

charset-Usa-Ppass-Sserver_namebinary.srtcp936

确认报成功提示

3>:

在SQLAdvantage中执行selectname,idfromsyscharsets

找到name为cp936对应的id(假设为171)

4>:

sp_configure"defaultcharactersetid”,171

改默认字符集为cp936

5>.重启server,如果服务不能重启时,则需重启服务器。

Sybase已安装成功

2SybaseASE12.5RedHatLinux下安装

RedHat安装手册

1:

光盘引导启动,出现BOOT:

直接回车(图形模式安装)

2:

选择简体中文,剩下用默认值

3:

选手工分区,这一步要合理利用硬盘空间,以下为76G硬盘上的分区值

/5120M

/boot100M

/SWAP32768M(实际内存的2倍)

/usr8192M

/opt23830M

4:

网络设备

选择引导时激活eth0设备;设置主机名,选择手工设置(中心服务器:

HaiTang,物流服务器:

Rananim),网络地址可安装系统完后再配置

5:

防火墙设置

启用防火墙,并选上远程登录(SSH),文件传输(FTP)

选择受信任的网卡<切记,切记,否则SybasePing不通>

6:

其它都用默认值,到了设置根口令,现用密码(essproot)

7:

软件包组的选择.请把所有软件包都选上,以便安装Sybase时可以调用图形界面

8:

剩下都用默认值,开始安装系统,根据提示更换光盘,直到系统安装完成.

9:

系统启动后直接进入图形界面,需要做如下几件事情

1>设置屏幕分辨率,vi/etc/X11/xorg.conf,找到Section”Monitor”,修改HorizSync31-5–60.9,VertRefresh50.0–100.0而后wq!

退出,更改屏幕分辨率1024*768,注销后生效

2>激活一块网卡,编辑其IP地址网关等,保存重启一下网络服务,(/etc/rc.d/init.d/networkrestart)请Ping一下确认网络已通

3>接着vi/etc/hosts文件,加入本机对外IP地址和名称等,可参考如下hosts文件

127.0.01ESBIS-CENTERlocalhost.localdomainlocalhost

172.16.1.2ESBISCENTERESBISCENTER

**实际的服务机器名不能与主机名相同!

4>调整共享内存参数值

vi/etc/rc.local加入以下内容

echonnn>/proc/sys/kernel/shmmax

echonnn>/proc/sys/kernel/shmall

(注:

nnn为系统实际内存,单位:

字节)

以下为16G内存应配值

echo16462643200>/proc/sys/kernel/shmmax

echo16462643200>/proc/sys/kernel/shmall

共享内存修改后重启系统生效

检查共享内存是否被修改:

cd/proc/sys/kernel

catshmmax

这一步非常重要!

不然服务创建不成功!

5>打开ftp服务

etc下面运行ntsysvvsftpd,而后/sbin/servicevsftpdrestart

Sybase安装配置手册

1:

将Sybase介质放入光驱,系统自动mount,Root用户进去直接运行./setup图形界面安装,

安装目录用默认的/opt/Sybase,选择中文语言,剩下都用默认值,到最后不选择马上配置服务,提示安装成功.

2:

创建sybase用户和sybase用户组,可在图形界面系统设置里添加,而后给权限,请执行如下语句chown–Rsybase:

sybase/opt/sybase和chown777/tmp

3:

注销用sybase用户登录,修改环境变量.bash_profile,内容请参考/opt/Sybase下面的SYBASE.sh可直接复制过来

更改系统语言为English为默认值。

4:

配置sybaseserver

进入到/opt/Sybase/ASE-12_5/bin

#./srvbuild(图形界面配置server),写入master,和sysproc的路径,一般为/opt/Sybase/data下面,需要注意的是HOSTNAME要填etc/hosts下配置的名字,其它都用默认值,到最后点击Build按钮,创建主,备服务.

5:

注册license

在/opt/sybase/SYSAM-1_0下,编辑license.dat,请严格参考以下格式

SERVER主机名ANY29722

VENDORSYBASE/opt/Sybase/SYSAM-1_0/bin/SYBASE

USE_SERVER

INCREMENTASE_SERVERSYBASE12.0PERMANENT1B1435D8AD442SN=1258235-1OVERDRAFT=10000ck=0

而后执行bin下面的startd.sh/opt/Sybase/SYSAM-1_0让license生效

6:

在/sybcent41/bin下面运行scjview,可图形界面创建数据库设备和ESBIS数据库,和用户admin等

7:

系统配置

$isql–Usa–P–Sservername

A:

配置内存

sp_configure‘maxmemory’,mmm(单位2K)

go

sp_configure‘allocatemaxsharedmem’,1

go

最大内存配置后重启生效

sp_cacheconfig‘defaultdatacache’,’xxxM’

go

通常为maxmemory的一半,以M为单位

sp_configure‘procedurecachesize’,yyy

go

通常为maxmemory的20%,以2k为单位

B:

配置CPU

sp_configure‘maxonlineenglines’,n

go

sp_configure’numberofenglinesatstartup’,n

go

CUP大于两个配置为实际CUP数-1

C:

其它

sp_configure‘numberoflocks’,100000

go

sp_configure‘numberofuserconnections’,500

go

以上根据实际修改

8:

sybase的启动和停止

启动

$cd/opt/sybase/ASE-12_5/install

$startserver–fRUN_服务名

$startserver–fRUN_服务名_back

停止

1>shutdownSYB_BACKUP

2>go

1>shutdown

2>go

16G服务器配置参数:

maxmemory:

8280000

defaultdatacache:

3000Mtempcache:

3000M(绑定tempdb)esbiscache(绑定ESBIS)

userconnections:

1025

numberoflocks:

5000000

9:

当确认sybase的服务都运行正常后,需修改默认的字符集iso_1为cp936,解决客户端连接的中文乱码问题,以下为操作步骤:

1>cd/opt/sybase/charsets/cp936(Linux)

c:

>cd\sybase\charsets\cp936(NT)

2>:

执行以下语句

charset-Usa-Ppass-Sserver_namebinary.srtcp936

确认报成功提示

3>:

在SQLAdvantage中执行selectname,idfromsyscharsets

找到name为cp936对应的id(假设为171)

4>:

sp_configure"defaultcharactersetid”,171

改默认字符集为cp936

5>.重启server两次

注:

第一次启动后,server会自动宕掉,需要第二次重启后才能使用

服务端字符集改为cp936后,客户端应安装新sybase客户端12.5.2,保持字符集的同步

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 设计艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1