#!/bin/bash
##说明:自动下载安装sybase12.5.4 for x86_64(rhel5安装时务必安装"软件开发"组)
##使用root登陆服务器后执行以下命令下载安装脚本文件
##wget http://ftp.zdsoft.net/szxy2/software/sybase/install_sybase.sh
##修改本安装程序中的SERVERNAME,IPADDR后
##执行sh ./install_sybase.sh 开始安装
SERVERNAME=etoh2
IPADDR=192.168.1.180
echo "$IPADDR $SERVERNAME" >>/etc/hosts
#安装必要的包
yum -y install openmotif
yum -y install compat-libstdc++*
ln -s /usr/lib64/libXm.so.4 /usr/lib64/libXm.so.3
cd /usr/local/src
##lftp -c "pget -c -n 10 http://ftp.zdsoft.net/ess/software/sybase/sybase-12.5.4.tar.gz"
userdel -r sybase
useradd -d /opt/sybase-12.5.4 sybase
echo '123456' |passwd sybase --stdin
tar -zxvf sybase-12.5.4.tar.gz -C /opt
chown -R sybase:sybase /opt/sybase-12.5.4
cat >/opt/sybase-12.5.4/install_sybase2.sh <<EOF
#!/bin/bash
cd ~
sed -i "s/srvname/$SERVERNAME/g" /opt/sybase-12.5.4/rs/db.rs
sed -i "s/192.168.1.1/$IPADDR/g" /opt/sybase-12.5.4/rs/db.rs
sed -i "s/srvname/$SERVERNAME/g" /opt/sybase-12.5.4/rs/backup.rs
sed -i "s/192.168.1.1/$IPADDR/g" /opt/sybase-12.5.4/rs/backup.rs
sed -i "s/srvname/$SERVERNAME/g" /opt/sybase-12.5.4/sybase
srvbuildres -r ~/rs/db.rs
srvbuildres -r ~/rs/backup.rs
##修改字符集
##除了cp936 还有支持多国语言的utf8
charset -S${SERVERNAME} -Usa -P binary.srt cp936
##cp936 的id是171,utf8的id是190
isql -S${SERVERNAME} -Usa -P<<EOO
sp_configure "default character set id",171
go
EOO
cd ~
killall dataserver
killall backupserver
sleep 10
./ASE/install/startserver -f /opt/sybase-12.5.4/ASE/install/RUN_${SERVERNAME}
sleep 10
echo "数据库创建成功,请退回root,使用'service sybase start'来启动数据库服务器!"
echo "********************************************************************"
EOF
chown sybase:sybase /opt/sybase-12.5.4
rm -fr /etc/init.d/sybase
cp /opt/sybase-12.5.4/sybase /etc/init.d/sybase
chown root:root /etc/init.d/sybase
sed -i "s/srvname/$SERVERNAME/g" /etc/init.d/sybase
chkconfig --add sybase
echo "********************************************************************"
echo "请继续执行'sh install_sybase2.sh'完成数据库服务器的创建工作!"
echo "数据库创建成功后,退回root,使用'service sybase start'来启动数据库服务器!"
echo "********************************************************************"
su - sybase
分享到:
相关推荐
如何在suselinux10上安装sybase ase12.5.4
Sybase ASE 12.5.4 PC 客户端,12系列最终版本, Sybase ASE 12.5.4 PC 客户端,12系列最终版本,
Sybase ASE 12.5.4 ODBC驱动包, 4.0.x 版本 将zip解到d:\\sybasease目录下边,然后注册下边的内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers] ...
Sybase ASE 12.5.4 PC 客户端,12系列最终版本,要下得赶快。
Sybase ASE 12.5.4 for Linux安装参考手册
Sybase ASE 12.5.4 PC 客户端.part2
SUSE Linux Enterprise Server 10 SP4 下 Sybase ASE 12.5.4 x64 & EBF16800 安装及配置过程
Sybase ASE 12.5.4 PC 客户端.part3
该资料在网上搜集整理,有很多网友安装在rhel上安装SYBASE12.5后不知如何启动,在资料内附有我自己整理的启动脚本,希望能有所帮助。在我的VM上安装通过并能正常使用。
是sybase ase for linux企业版本在REDHAT AS5的安装纤细说明
这篇文章详细介绍了Sybase ASE for Linux的安装过程及安全配置方法,更多内容请参考下文: 在各种操作系统中,Linux已经流行。因此,越来越多的主流数据库厂商将它们的产品移植到Linux操作系统平台,例如Sybase、...
SybaseASE15.0 快速安装指南_Linux.pdf SybaseASE15.0 快速安装指南_Win.pdf SybaseASE15.0 查询处理器.pdf SybaseASE15.0 的新增功能.pdf SybaseASE15.0 系统管理指南_第1券.pdf SybaseASE15.0 系统管理指南_第2券....
Sybase ASE ODBC Driver 驱动
SybaseASE1503 linux安装文档。Sybase IQ相关其他文档。 SybaseASE1503 linux安装文档。Sybase IQ相关其他文档。
SybaseASE12.5.2安装参考手册
在window下安装使用Sybase ASE 12.5在window下安装使用Sybase ASE 12.5
Sybase ASE 参考手册,中文版全四卷:第一卷 构建块;第二卷 命令;第三卷 过程;第四卷 表格。
Sybase ASE 12.5.2 for Windows安装手册
Sybase ASE for Linux安装手册
Sybase ASE12.5 Windows 32bit x86版(8之2).美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非...