收藏 分销(赏)

Linux下Sybase数据库安装.doc

上传人:二*** 文档编号:4477397 上传时间:2024-09-24 格式:DOC 页数:11 大小:492KB 下载积分:5 金币
下载 相关 举报
Linux下Sybase数据库安装.doc_第1页
第1页 / 共11页
本文档共11页,全文阅读请下载到手机保存,查看更方便
资源描述
Linux下Sybase数据库安装 一.服务器安装配置 1. 检查linux内核版本,安装ASE的linux内核版本必须为2.4.18-e.12smp或更高。 检查方法:uname –a 2. SybaseASE的安装需要libstdc包的支持,所以首先安装compat-libstdc++-7.3-2.96.110.i386.rpm包。 安装方法:rpm –ivh compat-libstdc++-7.3-2.96.110.i386.rpm 3. ASE要求系统共享内存大小为64Mb以上,可以通过在/etc/rc.local文件末尾添加 echo 54525952 > /proc/sys/kernel/shmmax 来使系统一启动就具备充足共享内存。 4. 打开x-window对本地用户的权限 xhost +localhost 5. 建立sybase帐户,并指定/opt/sybase为其主目录。 6. 用sybase帐户登录x-window(如果发现登陆后桌面混乱,用root运行命令chmod 700 /opt/Sybase/.gconfd即可解决), cd /mnt/cdrom ./setup 此时图形化安装界面开启 按照提示一步步进行,安装结束时提示建立服务器, ASE page size建议设为16,Master设备大小一定不要小于500MB,其它一般按默认即可(注意文件名称、主机端口号不要和现有环境冲突),记下相关信息。主server和备份server一定要建立。 7.确保安装目录下全部文件的属主是sybase。可以用root身份执行以下语句强制实现: chown –R Sybase /opt/Sybase 8.修改环境变量。 安装好ASE后,/opt/sybase下会有SYBASE.sh文件,拷贝文件的相应内容到/opt/Sybase/.bash_profile中;再在/opt/Sybase/.bash_profile中加入以下语句: LANG=zh_cn.gb18030 Export LANG 9.用root身份修改/etc/hosts文件,使其内容符合下面的规范: 解释:10.10.10.180为服务器对外IP,DBSVR为机器的主机名。 此项操作很重要,许多客户端无法连接的错误均是由于此文件中hostname和对外IP未设置引起。 10.数据库服务器的启动与关闭 启动ASE服务器 : (1)以sybase用户登陆 (2)进入sybase启动目录 cd /opt/sybase/ASE-12_5/install (3)运行启动命令 ./RUN_test & 或 Startserver –f RUN_test启动服务器 ./RUN_test_back & 或 Startserver –f RUN_test_back启动备份服务器 检查ASE是否已启动: Showserver 即可看到已启动的所有server的情况 停止ASE服务器 (1)登陆ASE服务器 isql –Usa –P123456 -Stest (-U后面是用户名,-P后面是密码,-S后面是server名) (2)停止备份服务器 shutdown SYB_BACK (3)停止ASE服务器 shutdown 11.将数据库的缺省字符集设置为cp936: cd /opt/Sybase/charsets/cp936 charset -Usa -Psybase -Sdiren binary.srt cp936 如果看到下面的信息,表示已经成功添加了cp936字符集到系统中。 Loading file 'binary.srt'. Found a [sortorder] section. This is Class-1 sort order. Finished loading the Character Set Definition. Finished loading file 'binary.srt'. 1 sort order loaded successfully 接着是将添加的cp936设置为缺省值。方法是: cd /opt/Sybase/charsets/cp936 isql -Usa -Psybase –Sdiren登入,帐户和server名请做相应更改。 1> select name,id from syscharsets 2> go ascii_8 0 iso_1 1 cp850 2 bin_iso_1 50 bin_cp850 50 bin_cp936 50 cp936 171 可以看到cp936的ID号是171,再将刚才新build的server的数据库缺省的字符集设置为cp936 1> sp_configure 'default character set id',171 2> go In changing the default sort order, you have also reconfigured SQL Server's default character set. Parameter Name Default Memory Used Config Value Run Value ------------------------------ ----------- ----------- ------------ ----------- default character set id 1 0 171 2 (1 row affected) Configuration option changed. Since the option is static, Adaptive Server must be rebooted in order for the change to take effect. (return status = 0) 重新启动服务器两次(参考10.数据库服务器的启动与关闭)。第一次启动报错“服务器SYBSQL_diren不能启动,请检查它的配置”很正常,第二次正确启动,表明设置成功。 二.客户端安装配置与数据库建立 1.在windows上安装sybase central客户端,step by step。 2.修改客户端字符集。假设客户端安装目录为c:\sybase。 编辑客户端缺省字符集文件c:\sybase\locales\locales.dat 首先找到[NT]操作系统分组,然后定位到该分组最后一行“local = default, us_english, iso_1”,将其修改为:“local = default, us_english, cp936”。 3.打开Dsedit Utility来配置客户端与服务器的连接。 “开始”-“程序”-“Sybase”-“Dsedit Utility”, 在里面添加服务器,协议选tcp,地址写法为“ip,port”,添加好后可点击server object下的ping server验证是否能连通。 3. 在Dsedit Utility中添加好服务器后,点击“开始”-“程序”-“Sybase”-“Sybase Central Java Edition”,“工具”-“连接”,输入帐号,选择要连接的服务器名,连接即可。 三.创建数据库 以内网为例 1. 在sybase central中,右键点击Database Devices,创建新的device。 分别创建一个alarm.dat和一个alarmlog.dat。 2. 右键点击Database创建一个新数据库alarm,选择device时分别加入data和transaction log类型设备。 3. 右键点击login创建一个新login,选择default database为alarm数据库,设置该login对其他数据库的访问权限。 4. 双击alarm数据库进入,右键点击Users创建新用户alarm,并使其对应刚才在login中创建的alarm。 5. 右键点击数据库alarm,选properties-options,在”select into/bulkcopy/pllsort”和”trunk log on chkpt”选项前打勾。 至此数据库建立完毕。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服