云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Sybase安装

Sybase安装

  • 62 次阅读
  • 3 次下载
  • 2025/7/15 2:43:53

假设Sybase安装目录为C:\\Sybase,数据库目录为Z:\\data。

Adaptive Server名为SYBASE,Replication Server名为SYBASERS

一.Adaptive Server的安装

1. 安装Adaptive Server Enterprise 12.5。选择自定义安装,在语言模块中只选简体中文,其他默认。 安装后先不进行配置,先打补丁,将ebf11339\\server下的所有文件覆盖复制到C:\\Sybase安装目录。

2. 将 ”服务器配置” 的快捷方式 ”起始位置” 改为:C:\\sybase\\ASE-12_5\\bin。 运行 “服务器配置”,添加Adaptive Server,目录为Z:\\data. 按如下参数配置Adaptive Server:

Network port:本机IP,5000, xpserver port:本机IP,5003

3. 运行Sybase Central Java, 改变master数据库的大小为20M, 剩下的master设备空间分配给tempdb. 从sqlAdvance连接到新建的SqlServer,运行 dump tran master with truncate_only以清除日志。 dump tran MBFEWKDB with no_log

4. 运行 ”服务器配置”, 改变Adaptive Server和Backup Server的字符集为:UTF8, 排序规则:nocase。

二.Replication Server的安装

1. 安装Replication Server. 选择自定义安装,在语言模块中只选简体中文,提示 ”请求重新安装组件?” 选择全部肯定。安装后打补丁,将ebf11683下的所有文件覆盖复制到C:\\Sybase安装目录。

2. 启动Adaptive Server,运行Sybase Central Java, 新建用于Replication的数据库:SYBASERS_RSSD。

3. 运行Dsedit,添加SYBASERS接口:本机IP,6000。如果不是Replication ID Server,则添加ID Server的接口(如果ID Server中有要添加的RS接口的信息,要先从ID Server中删除)。

4. 运行rs_init配置SYBASERS. 一些需要修改的选项: 是否为ID Server 字符集及排序顺序 ID Server信息

RSSD:是否要复制RSSD:是,创建RSSD:否 磁盘分区信息

5. 运行创建RSM Service,一些需要修改的选项:

名称:SYBASERSM, 接口:本机IP,7000, 语言:english,

字符集:utf8,排序:nocase

1-23

6. 安装Replication Client. 选择自定义安装,在语言模块中只选简体中文,提示 ”请求重新安装组件?” 选择全部肯定。安装结束后,Sybase Central Java不可用,需再打一遍补丁,将ebf11339\\client下的所有文件覆盖复制到C:\\Sybase安装目录,然后再将ebf11339\\server下的所有文件覆盖复制到C:\\Sybase安装目录

三.添加数据库到Replication Server的连接

1. 创建用户数据库。

在目标SYBASE服务器中加入SYBASERS连接(192,168,1,13,6000)

2. 运行rs_init, 添加数据库连接。一些需要修改的选项: Replication Server名称 Adaptive Server名称 数据库名

是否要复制数据库:是

3. 运行 Sybase Central, 先添加Adaptive Server,再添加Replication Server。DBO:sa

4. 添加复制定义

5. 添加表预订

四.做OS Cluster时,先将Z:\\data目录改成其他名字,在第二台服务器上重复第一、二步,然后再把原来的z:\\data目录改回来,并将第一台服务器的C:\\sybase\\RSM-12_5\\admin\\config下的文件覆盖到第二台服务器的相同目录下。在第二台服务器上用Dsedit添加其他需要同步的Adaptive Server的接口。

五.常见错误提示:

出现问题时先查看错误日志。ASE,复制代理和DSI的出错信息记录在C:\\sybase\\ASE-12_5\\install\\errorlog中。和复制相关的出错信息记录在C:\\sybase\\REP-12_5\\install\\SYBASERS.log中。

1. 以前的数据库(SYBASEPD)加入到Replication时,出现错误提示:

Warning:Database “Transcend” is already configured to use Replication Agent. Request to enable Replication Agent has been ignored.

Unable to execute ‘exec sp_config_rep_agent “Transcend” enabe, “SYBASERS”,”SYBASERS_ra”,”SYBASERS_ra_ps” against server “SYBASE”.

原因:原来的Replication Agent还在运行 解决: 执行:

sp_stop_rep_agent [dbname] --停止Replication Agent

2-23

sp_config_rep_agent [dbname],’disable’ --禁止Replication Agent运行 重新加入数据库

sp_config_rep_agent [dbname],’enable’ sp_start_rep_agent dahanghq

2. 以前的数据库(SYBASEPD)加入到新的Replication时,复制代理DOWN 查看错误日志:

server RepAgent(5): Received the following communications error message: Msg 06080503: ct_connect(): directory service layer: internal directory control layer error: Requested server name not found..

server RepAgent(5): Failed to connect to Replication Server. Please check the Replication Server, username, and password specified to sp_config_rep_agent. RepSvr = SYBASERS, user = SYBASERS_ra).

原因:新的SYBASERS没有加入到本地Interface接口。 解决:用Dsedit加入SYBASERS接口

3. DSI状态:DOWN 察看错误日志:

*** WARNING ******************

00:00000:00000:2004/05/21 10:31:13.52 kernel Operating system may favor the system cache when memory is at a premium.

To disable this warning, set the registry parameter 'LargeSystemCache' to 0 in HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management.

解决:按提示修改对应注册表项,恢复DSI

4. 客户端程序出现错误提示:tempdb log file full 察看错误日志:

server Space available in the log segment has fallen critically low in database 'tempdb'. All future modifications to this database will be suspended until the log is successfully dumped and space becomes available.

原因:如果该错误经常出现,说明tempdb容量太小 解决: 执行:

dump tran tempdb with truncate_only 适当增加tempdb的大小

5. 数据库恢复后不可用 解决:

Online database transcend

成功后提示:Database 'transcend' is now online.

3-23

6. 客户端程序不能与数据库建立连接: 察看错误日志:

Error: 1601, Severity: 17, State: 6 00:00000:00025:2004/12/13 10:08:13.66 server There are not enough 'user connections' available to start a new process. Retry when there are fewer active users, or ask your System Administrator to reconfigure SQL Server with more user connections. 原因:允许的数据库连接数太小 解决: 执行:

sp_configure \默认为25,该数值不宜设置过多,会造成内存浪费

7. DSI状态:DOWN 察看错误日志:

ERROR #1028 DSI EXEC(103(1) SYBASEPD.Transcend) - dsiqmint.c(2968) Message from server: Message: 2601, State 1, Severity 14 -- 'Attempt to insert duplicate key row in object 'PROJECTSORT' with unique index 'PK__PROJECTSORT__4ACDF4E0' 原因:同步时有重复码 解决:删除预订,重新添加

8. 建立同步预订时速度过慢:

解决:当同步的表两边数据一致时,不许要在建立预订时同步数据。同步方法选择:无

###9. RSM中出现字符集不匹配的提示:

解决:修改C:\\sybase\\locales\\locales.dat, [NT]

locale = default, us_english, utf8

10. 错误日志:

Warning: ASE_HA has no valid license and therefore is not initialized. Warning: There is no valid license for ASE server product. Server is booting with all the option features disabled.

原因:SYSAM服务没有创建或没有启动 解决:

清空文件C:\\sybase\\SYSAM-1_0\\licenses\\license.dat

如果C:\\sybase\\SYSAM-1_0\\bin下没有sysam.bat文件,要重新运行 ‘Sybase 软件资产管理 (SySAM)’ 。输入许可协议,完成后,C:\\sybase\\SYSAM-1_0\\bin下应该生成sysam.bat.

运行sysam.bat C:\\sybase\\SYSAM-1_0启动服务

如果仍出现Warning: ASE_HA has no valid license and therefore is not

4-23

搜索更多关于: Sybase安装 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

假设Sybase安装目录为C:\\Sybase,数据库目录为Z:\\data。 Adaptive Server名为SYBASE,Replication Server名为SYBASERS 一.Adaptive Server的安装 1. 安装Adaptive Server Enterprise 12.5。选择自定义安装,在语言模块中只选简体中文,其他默认。 安装后先不进行配置,先打补丁,将ebf11339\\server下的所有文件覆盖复制到C:\\Sybase安装目录。 2. 将 ”服务器配置” 的快捷方式 ”起始位置” 改为:C:\\sybase\\ASE-12_5\\bin。 运行 “服务器配置”,添加Adaptive Server,目录为Z:\\data. 按如下参数配置Adaptive Server: N

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com