Sybase ASE1253 For Linux简易安装手册.docx
- 文档编号:9800786
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:17
- 大小:271.48KB
Sybase ASE1253 For Linux简易安装手册.docx
《Sybase ASE1253 For Linux简易安装手册.docx》由会员分享,可在线阅读,更多相关《Sybase ASE1253 For Linux简易安装手册.docx(17页珍藏版)》请在冰豆网上搜索。
SybaseASE1253ForLinux简易安装手册
SybaseASE12.5.3ForLinux简易安装手册
制作:
张学勇
2005-11-19
一、安装软件包的准备
我试图在Linux9上安装ASE15.0没有安装上。
SYBASEASE12.5.3也有光盘Setup的,我从网上找的是RPM的安装包。
安装文件有以下几个:
sybase-common-12.5-3.i386.rpm
sybase-ase-12.5-3.i386.rpm
sybase-openclient-12.5-3.i386.rpm
sybase-esql-12.5-3.i386.rpm
sybase-efts-12.5-3.i386.rpm
下面的是语言包
sybase-chinese-12.5-3.i386.rpm
sybase-french-12.5-3.i386.rpm
sybase-german-12.5-3.i386.rpm
sybase-japanese-12.5-3.i386.rpm
sybase-korean-12.5-3.i386.rpm
sybase-polish-12.5-3.i386.rpm
sybase-portuguese-12.5-3.i386.rpm
sybase-spanish-12.5-3.i386.rpm
sybase-sqlremote-7.0.2-1.i386.rpm
sybase-thai-12.5-3.i386.rpm
在我这里有ISO格式的rpm包。
二、安装前的准备
2.1修改环境变量
使用root用户登录,在root的启动配置文件.bash_profile中加入以下设置:
SYBASE=/opt/sybase-12.5
SYBASE_ASE=ASE
SYBASE_FTS=FTS
SYBASE_OCS=OCS
SYBASE_SYSAM=SYSAM
USER=sybase
PATH=$PATH:
/sbin:
$SYBASE/$SYBASE_ASE/bin:
$SYBASE/$SYBASE_OCS/bin:
.
exportSYBASESYBASE_ASE
exportSYBASE_FTSSYBASE_OCS
exportSYBASE_SYSAMDISPLAY
exportUSERPATH
2.2检查/opt目录的存在
检验计算机上存在目录/opt,且存在足够的空间容纳该软件。
如果
不存在/opt目录,则LinuxRPM将在根目录创建该目录
2.3确认已经安装并配置好了网络组件
确认您已配置了网络软件,能正常地ping到其它的机器。
2.4修改系统的共享内存值。
操作系统共享内存缺省值,对于大多数Linux版本为32MB
查看系统的共享内存设置:
#ipcs-lm|grep‘maxsegsize’
结果:
maxsegsize(kbytes)=32768
更改系统的共享内存设置:
#echo‘64*1024*1024’|bc>/proc/sys/kernel/shmmax
此更改是一个动态Linux内核调优。
无需重新启动操作系统。
若要避免每次重新启动后必须进行此更改,请将下面一行添加至
/etc/rc.d/rc.local文件中:
echo‘64*1024*1024’|bc>/proc/sys/kernel/shmmax
2.5安装Linux伪网络接口
1)向$PATH环境设置中添加/sbin:
#PATH=$PATH:
/sbin;exportPATH
2)向/etc/hosts表中添加IP地址和主机名
Sybase建议使用可用Internet地址范围内的地址。
例如,Internet地址10.0.0.1将得到:
echo10.0.0.1$HOSTNAME>>/etc/hosts↙
注意Sybase建议不要使用“localhost”
3)在计算机上预装载伪网络驱动程序。
#modprobedummy↙
如果此命令成功执行,则不会收到来自服务器的任何消息。
4)将虚拟建立的网络接口绑定至已配置IP地址的$HOSTNAME。
#ifconfigdummy0$HOSTNAME↙
5)对于DHCP环境,应向建立的虚拟网络设置添加一个路由(而不使用“缺省”)。
#routeadd$HOSTNAMEdummy0↙
6)检查网络绑定:
#ifconfigdummy0↙
此命令给出下列输出:
dummy0Linkencap:
EthernetHWaddr00:
00:
00:
00:
00:
00
inetaddr:
10.0.0.1Bcast:
10.255.255.255Mask:
255.0.0.0
UPBROADCASTRUNNINGNOARPMTU:
1500Metric:
1
RXpackets:
0errors:
0dropped:
0overruns:
0frame:
0
TXpackets:
0errors:
0dropped:
0overruns:
0carrier:
0
collisions:
0txqueuelen:
0
7)检查路由绑定:
#route↙
此命令显示设置时的路由。
KernelIProutingtable
DestinationGatewayGenmaskFlagsMetricRefUseIface
10.0.0.1*255.255.255.255UH000dummy0
10.0.0.0*255.0.0.0U000dummy0
127.0.0.0*255.0.0.0U000lo
8)如果远程安装,设置远程安装:
#xhost+↙
三、安装
安装时必须使用root用户安装。
在安装包存放目录下输入:
rpm-ivhsybase-common-12.5-3.i386.rpmsybase-ase-12.5-3.i386.rpmsybase-openclient-12.5-3.i386.rpmsybase-sqlremote-7.0.2-1.i386.rpmsybase-esql-12.5-3.i386.rpmsybase-efts-12.5-3.i386.rpmsybase-chinese-12.5-3.i386.rpmsybase-french-12.5-3.i386.rpmsybase-german-12.5-3.i386.rpmsybase-korean-12.5-3.i386.rpmsybase-polish-12.5-3.i386.rpmsybase-portuguese-12.5-3.i386.rpmsybase-spanish-12.5-3.i386.rpmsybase-thai-12.5-3.i386.rpm
亦可把上面的信息写入一个shell文件,比如a.sh,届时只需执行a.sh即可完成安装。
系统进行安装,输出信息如下:
[root@Linux12.5.3]#./a.sh
Preparing...###########################################[100%]
1:
sybase-common###########################################[7%]
2:
sybase-openclient###########################################[14%]
3:
sybase-ase###########################################[21%]
4:
sybase-sqlremote###########################################[29%]
5:
sybase-esql###########################################[36%]
6:
sybase-efts###########################################[43%]
7:
sybase-chinese###########################################[50%]
8:
sybase-french###########################################[57%]
9:
sybase-german###########################################[64%]
10:
sybase-korean###########################################[71%]
11:
sybase-polish###########################################[79%]
12:
sybase-portuguese###########################################[86%]
13:
sybase-spanish###########################################[93%]
14:
sybase-thai###########################################[100%]
[root@Linux12.5.3]#
安装完成后系统自动生成sybase用户和sybase组,且sybase的home目录是“/opt/sybase-12.5”
四、配置服务器
使用sybase用户登录后执行下面进行环境变量注册:
${SYBASE}/install/sybinstall.sh
${SYBASE}/SYBASE.sh
注册完成环境变量后,执行下面的语句进行sybase服务器配置
$$SYBASE/$SYBASE_ASE/bin/srvbuild↙
4.1配置sybase服务器名
输入你要配置的sybase服务器名,如:
BCMSYBASE
4.2配置服务器的支持文件以及数据库基本设置
4.3系统正在创建服务器
系统完成后,点击OK,然后再点击Exit退出配置程序。
五、创建lccx数据库
5.1启动前的设置
把其他root用户下的“.*”文件拷贝到sybase用户下的home目录下,并打开sybase的.bash_profile文件在文件的最后加入一行,否则isql将无法使用:
..profile/*执行此文件可以使用isql登录*/
5.1执行数据库的创建
1)创建数据库的文件说明
addtempdb.sh
创建bcmdb数据库临时表的shell
buildb.sh
重新创建bcmdb数据库的shell
rebuildb.sh
重新创建bcmdb数据库的shell
sql目录
存放sql脚本文件的目录
addtempdb.sql
创建tempdb的sql脚本
createdb.sql
创建bcmdb和bcmlog的sql脚本
initbcmdb.sql
初始化bcmdb的某些表的sql脚本
installbcmdb.sql
创建bcmdb数据库的sql脚本
login.sql
创建lccx2002用户的sql脚本
2)执行说明
修改addtempdb.sql和createdb.sql里的创建设备的设备号以及文件的绝对路径和文件的大小
执行buildb.sh进行数据的创建(创建过程中可能很长,请耐心等待)
六、SYBASE数据库操作说明
6.1检验那些服务器在运行
要确定已安装的服务器是否正在运行,可执行以下操作之一:
6.1.1对于每个服务器
在UNIX提示符下输入如下命令:
$SYBASE/$SYBASE_OCS/bin/isql-Usa-P-Sserver_name
其中server_name是要检查的服务器的名称。
如果服务器正在运
行,将会看到isql提示符:
1>
6.1.2对于所有服务器
在UNIX提示符下,输入:
$SYBASE/$SYBASE_ASE/install/showserver
showserver显示系统内与AdaptiveServer相关的所有进程。
6.2检验是否可以连接到服务器
使用isql或dsedit执行快速测试。
6.2.1使用isql连接到服务器
在命令提示符处输入:
isql-Usa-Ppassword-Sserver_name
其中server_name是AdaptiveServer、MonitorServer或Historical
Server名。
如果登录成功,将显示命令提示符。
6.2.1通过SybaseCentral连接到AdaptiveServe
需要安装SybaseCentral的PCClient。
安装完成后使用DseditUtility完成服务器信息配置。
DseditUtility画面:
然后使用SQLAdvantage可测试连接数据库。
连接界面如下:
点击menu上的server,出现下面的登录界面。
要显示AdaptiveServer的版本号,输入:
1>select@@version
2>go
显示AdaptiveServer的版本号。
输出结果应显示AdaptiveServer的版
本为12.5。
6.3系统管理员口令
在安装Sybase软件时,会为Sybase系统管理员创建一个名为“sa”的
用户帐号。
以“sa”帐号登录的用户可以使用AdaptiveServer上的任何
数据库(包括master数据库),并具有全部权限。
刚完成新的安装时,“sa”帐号没有口令。
口令的初始缺省值为空值。
在生产环境中,Sybase系统管理员应始终使用非缺省口令。
•Sybase系统管理员应以“sa”身份登录到新的AdaptiveServer,并
使用sp_password设置口令:
$SYBASE/$SYBASE_OCS/bin/isql-Usa-P-Sserver_name
1>sp_passwordnull,new_password
2>go
其中null是缺省口令,new_password是为“sa”帐户指定的口令。
6.4字符集
如果AdaptiveServer和BackupServer安装在Linux/Intel系统上,缺省情
况下,安装程序安装支持西欧语言的iso_1的字符集文件。
此外,安装时缺省包括西欧字符集的排序顺序定义文件和美国英语系统
消息文件。
如果要以美国英语(us_english)以外的其它语言显示AdaptiveServer错误
消息,则必须安装适当的语言模块。
警告!
对于新的AdaptiveServer,必须在创建任何用户数据库或改变
Sybase提供的数据库之前,完成对缺省字符集和排序顺序的所有更改。
在将数据或数据结构添加到AdaptiveServer之后,再改变字符集和排序
顺序可能会引发错误。
要在增加数据后改变字符集或排序顺序,参见
系统管理指南。
七、安装参考文档
7.1SYBASEASE12.5.3安装手册.pdf(双击下面可以打开PDF)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Sybase ASE1253 For Linux简易安装手册 Linux 简易 安装 手册