Sybase_ASE安装的文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Sybase ASE安装的文档
1.安装前准备
1.1.系统要求
安装AdaptiveServer之前,请确保使用最新的修补程序对系统进行更新,使其满足系统要求。所使用的修补程序的版本不要早于建议用于你的操作系统的版本。如果操作系统供应商推荐修补程序取代了此处列出的修补程序,则使用前者。
图1.1:操作系统要求
Jva虚拟机和关联有Adaptive Server支持要求至少具有250MB虚拟内存空间。根据各个Java执行过程的要求,您可能需要更多内存空间。在运行Java时,可能需要调整内存参数,以确保Java有足够的虚拟内存空间用于启动,并且Adaptive Server和Java任务可以成功共存。
ASE需要安装图1.2所列两个补丁,本次安装的是64位的15.5版本。如果你使用的是ODBC、OLEDB、驱动程序,则必须在系统上安装 Framework 2.0 Service Pack1。如果不安装此Service Pack,安装程序在安装过程中将会生成错误,并且驱动程序将无法运行。
图1.2:64位ASE需要安装的补丁
图1.3是客户端的系统要求,如果使用的是ODBC、OLEDB、驱动程序,则必须在系统上安装 Framework 2.0 Service Pack1,否则无法安装。
图1.3:客户端系统要求
1.2.预安装任务
1)检验操作系统是否符合平台的版本级别、RAM和网络协议要求;
2)如有必要,安装操作系统修补程序;
3)确保用于启动服务器的账户对要在其中安装服务器的目录具有读取和写入权限;
4)使用administrator账号执行所有安装任务。
5)如果安装的是64位的ASE,把安装文件的兼容性选为Windows XP (Service Pack 2)。
图1.4:64位版本兼容性勾选
2.安装adaptive server
1)如果是64位系统,要把兼容性设置为Windows XP (Service Pack 2),如图1.4所示。
2)点击安装文件setup.exe,区域设置语言选择简体中文,当然也可以选择英文,然后点击下一步,保持缺省设置直到配置安装文件夹的目录,这里的配置是
D:\sybase。
图2.1:配置安装文件夹
3)下一步是选择安装集,选择完全以确保拥有最完全的功能,点击下一步。
图2.2:选择安装集
4)软件许可证类型选择,如果没有许可证请选择第二项developer模式,如果有就选择第一项,选择评估Sybase Adaptive Server Enterprise Suite会在30天后过期,服务会无法启动。这时选择第二项(免费开发人员版),如果选择其它两项,在后面的安装过程会要求输入许可密钥及选择产品版本,这里不作介绍。
图2.3:软件许可证类型选择
5)选择最适当的区域,阅读许可协议,同意许可证条款,点下一步进入数据库安装。
图2.4:用户许可协议
6)预安装摘要,这个步骤会检验安装类型及是否有足够的磁盘空间用于完成安装过程,磁盘空间不够将无法安装。
图2.5:预安装摘要
7)点击下一步安装ASE数据库套件,这一步骤可能需要几分钟的时间。
图2.6:安装ASE套件
8)保持缺省配置直至产品选择步骤,选择你所需要的产品,这里全部选择。
图2.7:ASE产品选择
9)配置新的数据库服务,Adaptive Server名称改成你喜欢的名字,页大小选择16K,其它配置可以保持缺省值。平台一些数据表的数据定义大小会超过16K,不过这里最大值是16K,点击下一步会出现关于页大小的警告,不用理会。
图2.8:配置新数据库服务
10)以下步骤均可保持缺省值,直到安装ASE服务,这里可能要持续几分钟时间。
图2.9:安装ASE服务
11)安装完成,点击完成退出安装程序。
图2.10:安装完毕
3.安装后配置
3.1.安装字符集
ASE默认字符集并不支持中文,插入的中文字符均会乱码。
打开命令行,输入指令,进入ASE 保存字符集的目录%sybase根目录%\charsets\cp936,这里要安装的字符集是cp936,要安装其它字符集则进入相应的字符集目录。
图3.1:进入字符集所在目录
安装cp936字符集,命令为:charset -Usa -Psa_pass -Sserver_name binary.srt cp936,其中U后面是用户名,P后面是密码,S后面是ASE服务实例名。于Interactive SQL下执行查询select * from syscharsets where name = 'cp936',
以上的字符集是大小写区分的配置,安装不区分大小写的字符集要重写安装导引文件。在cp936文件夹编写文本文件nocase.srt,内容为:
class = 0×01 ; Class `1′sort order
id = 0xe4 ; Unique ID # (228) for the sort order
name = nocase_cp936 ; chinese, case-insensitive
menuname = “Dictionary order, case insensitive.”
charset = cp936
preference = false ; Do not use preference
以这个导引文件安装不区分大小写的字符集指令是:charset -Usa -Psa_pass -Sserver_name nocase.srt cp936,如图3.2