- 浏览: 33229 次
- 性别:
- 来自: 湖南
最新评论
其实本文转载了蛮多别人博客的内容,我特别写下他的博客地址,方便大家:http://blog.sina.com.cn/tigee
声明,这是我用来知识备份用途!不保证你能使用,具体问题问原博主
一、ASE15.0.1的预安装任务
1、检查硬件系统、网络、磁盘空间及JAVA运行环境,最好设定Linux的语言是English(US);
2、调整共享内存大小;
要检查当前共享内存大小,请输入:
# /sbin/sysctl
kernel.shmmax
若要调节共享内存大小,请输入:
# /sbin/sysctl -w
kernel.shmmax=nnn
其中 nnn
是以字节为单位的新的大小(至少 64MB,即
64*1024*1024=67108864字节,通常可取实际内存的70%左右,如768M=805306368,
512M=536870912)。若要保证每次启动系统时都应用所设置的值,应将上述命令行添加到/etc/init.d/boot.local文件(SuSE Linux系统)中。
3、创建sybase用户组及sybase用户,将sybase用户的主目录指定为/opt/sybase,并设置口令;
# groupadd sybase
# useradd -d /opt/sybase -m -g
sybase sybase
# passwd sybase
二、安装ASE15.0.1服务器组件
1、确保以“sybase”身份进行登录;
2、设置LD_POINTER_GUARD变量;
> export
LD_POINTER_GUARD=1
3、拷贝ASE15.0.1系统安装文件(其中XXX为安装文件所在的目录名)到sybase用户目录下并解压缩;
> cp
/mnt/xxx/ase1502linx8664.tgz
.
> mkdir ase1501
> gunzip -S .tgz
ase1501linx8664.tgz
> tar -xf
ase1501linx8664.tar --directory=ase1501
> cd ase1501
4、以图形界面安装,请输入:
> ./setup
以字符界面安装,请输入:
> ./setup -console
安装过程中,[]中的数字或值均为默认值,不改变的话可直接敲回车键。提示“是否从许可证服务器上获取许可证?”时输2;提示“是否
要配置电子邮件警报?”时输2;提示选择“产品版本”时可输1(企业版,需下载License)或3(开发版,不需License,但只支持1CPU,25个连
接);其它内容根据需要自主选择输入。
5、添加Sybase运行环境变量,检查数据库服务是否启动
> cd
> source SYBASE.sh
> showserver
为了让系统在每次以sybase用户登录时都能自动添加Sybase运行环境变量并增加LD_POINTER_GUARD变量
> cp SYBASE.sh
.bash_profile
> vi .bash_profile
移到文件尾,按i插入以下文本
LD_POINTER_GUARD=1
export LD_POINTER_GUARD
编辑完成后按[Esc]键,然后输入:wq命令存盘退出。
6、如果数据库服务没有启动,可编辑数据库实例源文件并重新创建服务(执行前要检查data目录下的文件有没有生成?若已有一定要删除!)
> cd ASE-15_0
> vi sqlsrv.res
> vi bsrv.res
> srvbuildres
-rsqlsrv.res
> srvbuildres
-rbsrv.res
> cd
> showserver
如果数据库服务仍不能创建,就应该检查网卡是否正常、目录是否有读写权限了。
7、安装结束后将许可文件复制到 $SYBASE/SYSAM-2_0/licenses 中。
8、编辑rundb命令脚本并赋以运行权限;
> vi rundb
按i键插入以下文本
startserver -f
$SYBASE/$SYBASE_ASE/install/RUN_tigee
startserver -f
$SYBASE/$SYBASE_ASE/install/RUN_tigee_BS
编辑完成后按[Esc]键,然后输入:wq命令存盘退出。
> chmod +x rundb
9、编辑downdb命令脚本并赋以运行权限;
> vi downdb
按i键插入以下文本
isql -Usa -Stigee
-P <<EOF
shutdown SYB_BACKUP
go
use master
go
checkpoint
go
shutdown with nowait
go
EOF
sleep 2
showserver
编辑完成后按[Esc]键,然后输入:wq命令存盘退出。
> chmod +x
downdb
10、拷贝并解压缩补丁包EBF14210并以字符界面安装;
> cp /mnt/xxx/ebf14210.tgz
.
> gunzip -S .tgz
ebf14210.tgz
> tar -xf
ebf14210.tar
> cd ebf14210
> ./setup
-console
11、执行升级后的脚本
> ./rundb
> isql -Usa -P -Stigee -n
-i$SYBASE/$SYBASE_ASE/scripts/installmaster -o master.txt
> isql -Usa -P -Stigee -n
-i$SYBASE/$SYBASE_ASE/scripts/installcommit -o commit.txt
> ./downdb;./rundb
> isql -Usa -P -Stigee -n
-i$SYBASE/$SYBASE_ASE/scripts/installsecurity -o security.txt
> ./downdb;./rundb
> isql -Usa -P -Stigee -n
-i$SYBASE/$SYBASE_ASE/scripts/instmsgs.ebf -o
instmsgs.txt
12、检查客户端是否能正常登录
>
ASEP/bin/aseplugin
三、Sybase ASE
15.0.1运行中的配置参数
> ./rundb
> isql -Usa -P
-Stigee
1、内存及缓存(在这里最大内存通常是共享内存的2/3或更大一些)
1> sp_configure "max
memory",0,"384M"
2> go
1> sp_cacheconfig "default
data cache","192M"
2> go
1> sp_configure "procedure
cache size",40960
2> go
2、设备数(默认值为12,可根据库设备数来修改)
1> sp_configure "number of
devices",20
2> go
3、引擎(默认为1,可根据实际CPU数来修改。ASE开发版此值不可改)
1> sp_configure "max online
engines",2
2> go
1> sp_configure "number of
engines at startup",2
2> go
4、连接数(默认数为25,可根据最大连接数的2倍来修改。ASE开发版此值不可改)
1> sp_configure "number of
user connections",300
2> go
5、锁
1> sp_configure "number of
locks",100000
2> go
1> exit
> ./downdb
四、许可证的获取与安装
1、确定SySAM的许可证类型为非服务器许可;
2、获取主机ID;
> cd
$SYBASE/SYSAM-2_0/bin
> lmutil lmhostid
或使用系统命令
> /sbin/ifconfig eth0
抄录HWaddr,如000C2955F473,不含数值中的:号。注意:一定要用eth0,不要管这块网卡是不是提供Sybase服务。
3、登录到Sybase
SPDC生成非服务器提供服务的许可证;
https://sybase.subscribenet.com/
选择“非服务器提供的许可证”
(Un-served
License),过程中单击下一步并输入主机名及ID等信息,最后单击“下载许可文件”
(Download License File) 按钮来下载许可文件。
4、将下载得到的Licenses文件(*.lic)复制到$SYBASE/SYSAM-2_0/licenses目录下,重启Sybase服务,查看许可证状态。
> cp /mnt/wine/*.lic
$SYBASE/SYSAM-2_0/licenses
> ./rundb
> isql -Usa -Stigee
-P
1> sp_lmconfig
2> go
1> exit
注:1、Novell SuSE Linux Enterprise Server
10的最新版为SP1,系独立安装盘,安装时不需要原SLES10安装盘;
2、Sybase Adaptive Server Enterprise
15的最新版为15.0.2,安装时不需要做二10、11两个步骤。
发表评论
-
ubuntu13.10日常分享
2014-02-18 22:17 3791.输入法 sudo apt-get remove ibu ... -
[转]Ubuntu下自定义显示器分辨率
2011-07-11 17:20 2143第一步当然是查看当前显示器的最佳分辨率,这个可以通过查看显示器 ... -
如何很方便的在多系统下引导linux
2007-08-03 15:09 582在这里我使用很适合桌面的ubuntu来介绍。 其实很简单, ... -
ubuntu装完了,该做什么?(1)
2007-08-03 20:09 640很简单一个问题,你装完ubuntu,然后干什么?肯定是像装完w ... -
ubuntu装完了,该做什么?(2)
2007-08-25 20:31 585说起来惭愧,也许是因为忙,或许是自己太羞愧,一直没时间写本文, ... -
基于raid和lvm的gentoo安装笔记(一)
2008-08-24 22:41 909首先要说的就是本文是 ... -
在debian4上搭建一个lighttpd+fastcgi+php5+mysql环境
2008-08-28 00:07 905最近兴致来了,想法在 debian 下搭建某 php ... -
phpMyAdmin的安装小问题
2008-08-29 22:42 783不是那天搭建好了具体的php环境嘛,当然要使用phpmyad ... -
SLES10 SP2 安装vsftpd
2009-10-18 21:30 7291、先用yast的‘软件管理’ 安装vsftpd(需要第一张 ... -
sybase数据ASE的资源链接
2009-10-20 23:46 720Sybase官方发布的ASE12.5.1的所有的手册, ... -
在Linux下安装 Sybase ASE 11.0.3.3
2009-10-20 23:50 771(声明:这是转载自http://www.chinaunix.n ... -
suse下samba的配置问题
2010-09-30 12:30 1715<一>SAMBA服务器包含两部分:smbd和nmb ... -
vim中关键字高亮
2010-10-16 18:09 16851、配置文件的位置 在目录 /etc/ 下面,有个名为v ... -
基于Ubuntu 10.10的最新版fcitx小企鹅输入法的安装配置
2010-11-09 19:12 914原文:http://www.cnspot.com/ar ... -
wine在ubuntu下的使用TM2009beta1的技巧
2010-11-09 19:15 993http://kegel.com/wine/winetri ...
相关推荐
MySQL-shared-compat-5.1.61-1.sles10.x86_64.rpm 有mysql client的依赖包 mysql server必装的包
MySQL-client-5.5.42-1.sles11.x86_64.rpm
需要使用tar -xvf MySQL-5.6.45-2.sles12.x86_64.rpm-bundle.tar命令解压,里面是一堆rpm安装包,安装时使用到的包有:mysql-community-common-5.6.45-2.sles12.x86_64.rpm、mysql-community-libs-5.6.45-2.sles12....
MySQL Community Server 8.0.29(mysql-community-server-8.0.29-1.sles12.x86_64.rpm),适用于SUSE Linux Enterprise Server 12 (x86, 64-bit), RPM Package MySQL Server
安装Mysql安装顺序安装 rpm -ivh mysql-community-common-5.7.15-1.sles11.x86_64.rpm rpm -ivh mysql-community-libs-5.7.15-1.sles11.x86_64.rpm rpm -ivh mysql-community-client-5.7.15-1.sles11.x86_64.rpm rpm...
MySQL数据库SUSE Linux版本:mysql-8.0.26-1.sles12.x86_64.rpm-bundle.tar 适用于:SUSE Linux Enterprise Server 12 (x86, 64-bit), RPM Bundle
MySQL-devel-5.5.20-1.sles11.x86_64.rpm
MySQL-5.5.21-1.sles11.x86_64.part2.rar suse 64位
MySQL 是世界上最流行的开源数据库。无论您是快速发展的网络资产、技术 ISV 还是大型企业,MySQL 都可以经济高效地帮助您交付高性能、可扩展的数据库应用程序。 适用于系统 SUSE Linux Enterprise Server 12 (x86, ...
MySQL-server-5.5.21-1.sles11.x86_64.rpm
MySQL-server-5.5.42-1.sles11.x86_64.rpm
这个压缩包"MySQL-5.5.21-1.sles11.x86_64.rar"显然包含了MySQL 5.5.21版本在SUSE Linux Enterprise Server 11(SLES 11)的x86_64架构下的安装组件。 1. **MySQL 5.5.21**: 这是MySQL的一个特定版本,发布于2011年...
2. **安装RPM**:在SLES11命令行中,使用`rpm`命令安装MySQL服务器: ``` sudo rpm -ivh MySQL-server-5.5.21-1.sles11.x86_64.rpm ``` 3. **启动服务**:安装完成后,启动MySQL服务: ``` sudo systemctl ...
### SUSE Linux Enterprise Server 10 SP4 下 Sybase ASE 12.5.4 x64 & EBF16800 安装及配置过程 #### 知识点一:SUSE Linux Enterprise Server 10 SP4 的基本操作与配置 在SUSE Linux Enterprise Server 10 SP4 ...
MySQL-Cluster-embedded-gpl-7.2.4-1.sles11.x86_64.rarMySQL-Cluster-embedded-gpl-7.2.4-1.sles11.x86_64.rar
RPM包内包含了所有必要的文件和元数据,用于在SLES11上自动完成MySQL服务器的安装和配置。 在安装过程中,RPM会处理依赖关系,确保所有必需的库和工具都已安装。MySQL服务器通常包括服务器守护进程(mysqld)、...
MySQL 是世界上最流行的开源数据库。无论您是快速发展的网络资产、技术 ISV 还是大型企业,MySQL 都可以经济高效地帮助您交付高性能、可扩展的数据库应用程序。 适用于系统 SUSE Linux Enterprise Server 12 (x86, ...
MySQL 是世界上最流行的开源数据库。无论您是快速发展的网络资产、技术 ISV 还是大型企业,MySQL 都可以经济高效地帮助您交付高性能、可扩展的数据库应用程序。 适用于系统 SUSE Linux Enterprise Server 12 (x86, ...
MySQL-5.5.21-1.sles11.x86_64.part3.rar suse 64bit
10. **操作系统兼容性**:针对SLES11的x86_64架构,该版本确保了与Linux环境的良好集成和高效运行。 压缩包中的“MySQL-embedded-5.5.21-1.sles11.x86_64.rpm”文件是一个RPM软件包,它是Red Hat Package Manager...