远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从http://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站http://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!

如有Sybase数据库技术问题需要咨询,请联系我!

  QQ :289965371 点击这里给我发消息
  Email:

以下官方手册为ASE 15.7 ESD#2中文版:

  1. 新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7
  2. 新增功能摘要
  3. 新增功能指南
  4. ASE 15.7 发行公告
  5. 配置指南(windows)
  6. 安装指南(windows)
  7. 参考手册:构件块
  8. 参考手册:命令
  9. 参考手册:过程
  10. 参考手册:表
  11. Transact-SQL® 用户指南
  12. 系统管理指南,卷 1
  13. 系统管理指南,卷 2
  14. 性能和调优系列:基础知识
  15. 性能和调优系列:锁定和并发控制
  16. 性能和调优系列:监控表
  17. 性能和调优系列:物理数据库调优
  18. 性能和调优系列:查询处理和抽象计划
  19. 性能和调优系列:使用 sp_sysmon 监控 Adaptive Server
  20. 性能和调优系列:利用统计分析改进性能
  21. 程序员参考 jConnect for JDBC 7.0.7
  22. Adaptive Server Enterprise 中的 Java
  23. 组件集成服务用户指南
  24. Ribo 用户指南
  25. 内存数据库用户指南
  26. Sybase Control Center for Adaptive Server® Enterprise
  27. 安全性管理指南
  28. 实用程序指南

 


< 上一个 | 内容 | 下一步 >

问题和解决方案

如果产品未安装或安装后不起作用,请联系 SySAM 技术支持部门。

错误

可能的原因

解决方法

安装警告:

可能未安装所需的许可证。如果安装了某些

请参见《SySAM 用户指南》中

找不到有效

许可证,对于您试图安装的产品或功能而言,

的首次安装。

的许可证

这些许可证可能不正确。

更新现有安

如果要更新现有安装,请确保许可证授权您

如果要安装许可证所授权的更

安装更新。请参见《SySAM 用户指南》中的

新,请参见下面的产品无法检

安装产品更新、EBF 和支持更新。如果许可

出许可证且在宽限期内启动错

证不允许您执行更新,则产品可能不可用。

误的解决方案,然后再继续进

行更新。


错误

可能的原因

解决方法

未安装许可

安装产品时,未安装许可证服务器。一些产

根据您的 Sybase 产品安装向导

证服务器可

品安装提供许可证服务器的安装选项;但提

所提供的选项,使用下列解决

执行文件和

供此选项时,缺省安装并未选择它。您可能

方案之一:

脚本

需要显式安装许可证服务器。请参见您的产

品安装指南和发行公告来确定产品安装程序 是否提供此选项。

如果产品提供此选项,则 使用产品安装指南中的说 明来安装许可证服务器。

如果您的产品不包括许可

证服务器的安装选项,请

转到 http://www.sybase.

com/sysam 并单击

Download the SySAM

Standalone License Server

Free!”。

许可证服务

请参见《SySAM 用户指南》中的许可证服务

转到 SPDC SMP,为产品生

器不启动

器失败的可能原因。

成一个有效的服务器提供服务

的许可证,并将其复制到安装

许可证服务器的计算机上的

licenses 目录中。请参见

SPDC 处生成许可证或在

SMP 处生成许可证。

许可证服务 器不识别许 可证文件

为另一台计算机生成了许可证,或生成时 使用了不正确的主机 ID

许可证已更改。无法更改已生成许可证中

检验在许可证文件中记录 的主机 ID 是否与针对其发 布许可证的实际计算机的

的任何信息。

主机 ID 相匹配。如果两个

如果所用平台的主机 ID 基于网络适配器 标识,则使用与虚拟网络适配器地址相关 的 ID 时会发生最常见的问题。

主机 ID 不匹配,则转到

SPDC SMP、检入许可 证,然后用正确的主机 ID 重新生成许可证。

如果通过键入书面许可证

上的信息来创建许可证,

则检验在输入许可证信息

时是否发生了错误。也可

以从 SPDC SMP 下载一

份新的激活许可证。

如果所用平台的主机 ID

于网络适配器,请检验使

用的 ID 是否与有效的 NIC

相关以及是否与回送或虚

拟适配器无关。如果使用

ID 与可移动网络适配器

相关,请检验此适配器是

否实际附加至计算机。

image

image

image


错误

可能的原因

解决方法

Linux 虚拟机

Linux 虚拟机中的 /usr/sbin/dmide-

root 身份登录到 Linux 虚拟

似乎不是

code 无法从 /dev/mem 中读取。

机,然后执行 chmod 4555 /usr/

Microsoft

sbin/dmidecode

Hyper-V

机的一部分。

产品不启动, 许可证检出 错误

未针对产品请求许可证生成和部署有效的 许可证。

所需许可证不存在,且产品许可证未得到 宽限。

在命令提示符或终端窗口中执 行以下命令,其中 feature_name SySAM 检出许 可证失败的功能的名称:

产品配置为使用错误的版本或许可证类 型。

sysam diag

feature_name

非服务器提供服务的许可证的主机 ID

如果 SySAM 脚本不可用,则

误。

输入:

当多种产品版本包括可选功能时,这些功

能会作为单独的许可项提供给每个版本。 许可的可选功能仅与许可的同一版本的基 本产品一起使用。例如,如果您订购

lmutil lmdiag -c li- cense_directory_loca- tion feature_name

Adaptive Server Enterprise,则无法将

转到 SPDC SMP,然后生成

Small Business Edition 可选功能许可证与

产品所需的许可证。如果您正

Enterprise Edition 基本产品一起使用。

在试图使用可单独许可的可选

正在终端服务器上使用非服务器提供服务

功能,则必须具备基本产品和

的单点位置 (SS) 类型的许可证。

该功能的许可证;如果产品具

此许可证适用于其它操作系统。

此许可证为流动许可证 (FL),但目前正在

有多种版本,则基本产品和功

能的版本必须相同。

其它位置使用。

如果生成的许可证无效,则在

SPDC SMP 中检入许可证,

然后用正确的信息重新生成许

可证。

产品无法检

要帮助您确定产品无法检出许可证的可能原

请参见《SySAM 用户指南》中

出许可证且

因,请在 Windows 命令提示符或 UNIX 系统

的服务器提供服务的许可证配

在宽限期内

终端窗口中从 SYSAM-2_0/bin 目录执

置模型或非服务器提供服务的

启动

行以下命令,其中 feature_name 是无法检出

许可证配置模型。

许可证的功能的名称。

sysam diag feature_name

如果命令输出指示无许可证可供检出,这可

能是由于服务器提供服务或非服务器提供服

务的许可证配置模型原因所致,这两种类型

的原因均有对应的解决方案。

修复许可证

许可证状态尚未更新。产品定期执行许可证

对于服务器产品,最多等待 6

问题之后产

检查时,许可证状态并不会立即更新。

小时;对于工具产品,最多等

品继续在宽

1.5 小时。

限期内运行


错误

可能的原因

解决方法

产品无法找

您尚未安装适用于可选功能的许可证,或者

请参见《SySAM 用户指南》中

到适用于可

存在许可证但其无法检出。

的问题解决方案:产品无法找

选功能的许

到适用于可选功能的许可证。

可证

产品获取的 许可证错误

按指定顺序搜索这些位置,直到找到合适的 许可证。指定许可证目录之后,此目录中的 许可证文件按目录排序顺序进行装载。产品 查找许可证时,其查找范围如下:

配置产品以针对特定版本 和许可证类型选择许可证。

如果正在使用服务器提供 服务的许可证,则使用选

表示为 SYBASE_LICENSE_FILE

项文件以确保所用的许可

LM_LICENSE_FILE 变量所设置的值的位

证正确。

置。Sybase 不提倡使用环境变量,而是建

议将所有许可证集中定位在预期许可证目

录中。

许可证目录中所有扩展名为 .lic 的文

件。此位置特定于产品,尽管此目录通常

$SYBASE/SYSAM-2_0/licen-

ses

将使用符合功能名、版本和许可证类型过滤

器的第一个许可证;但是,该许可证可能并

不是您产品所请求的预期许可证。

使用非服务

请参见《SySAM 用户指南》中的非服务器提供服务的许可证配置模型。

器提供服务

的许可证时

出现许可证

检出问题

使用服务器

请参见《SySAM 用户指南》中的服务器提供服务的许可证配置模型。

提供服务的

许可证时出

现许可证检

出问题


 



--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------