随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从https://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站https://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!
如有Sybase数据库技术问题需要咨询,请联系我!
以下官方手册为ASE 15.7 ESD#2中文版:
- 新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7
- 新增功能摘要
- 新增功能指南
- ASE 15.7 发行公告
- 配置指南(windows)
- 安装指南(windows)
- 参考手册:构件块
- 参考手册:命令
- 参考手册:过程
- 参考手册:表
- Transact-SQL® 用户指南
- 系统管理指南,卷 1
- 系统管理指南,卷 2
- 性能和调优系列:基础知识
- 性能和调优系列:锁定和并发控制
- 性能和调优系列:监控表
- 性能和调优系列:物理数据库调优
- 性能和调优系列:查询处理和抽象计划
- 性能和调优系列:使用 sp_sysmon 监控 Adaptive Server
- 性能和调优系列:利用统计分析改进性能
- 程序员参考 jConnect for JDBC 7.0.7
- Adaptive Server Enterprise 中的 Java
- 组件集成服务用户指南
- Ribo 用户指南
- 内存数据库用户指南
- Sybase Control Center for Adaptive Server® Enterprise
- 安全性管理指南
- 实用程序指南
使用“添加警报”向导 创建资源的警报实例。
前提条件
• 必须具有管理权限 (sccAdminRole) 以执行此任务。
• 为 Sybase Control Center 指定电子邮件服务器以用于警报预订。没有电子邮件服务 器无法创建警报的电子邮件预订。
• 调度数据收集。每个产品模块的警报都基于一个或多个数据收集作业。如果未调 度正确的收集作业运行,警报系统无法工作且不会生成警报。有关需要调度以启 用警报的收集的信息,请参见产品模块的数据收集主题。
• (可选)如果要此警报触发 Shell 脚本的执行,要将脚本复制到计算机上的某个位 置或从计算机(作为 Sybase Control Center 服务器主机)上可以访问的某个位置。 设置使脚本可以执行的权限。
警告! 编写脚本时要小心使用。设计不佳的脚本可以导致阻塞状况,并在 Sybase Control Center 服务器中形成死锁。
过程
1. 在透视图资源” (Perspective Resources) 视图中,单击服务器或其它资源,然后在 视图的菜单栏中选择 “资源”(Resource) > “属性”(Properties)。
2. 从左窗格中选择 “警报”(Alerts),然后单击 “添加”(Add)。 将打开“添加警报向导”。如果选定的资源支持子警报,向导打开到“资源”页。 如果资源不支持子警报,向导打开到“类型”页—在这种情况下,请跳至第 5 步。
3. 在向导的“资源”页上,选择要设置警报的对象。展开代表服务器或代理的文件 夹以选择较低级别的子对象。
4. 单击 “下一步”(Next)。
5. 在“类型”(Type) 页面中,选择警报类型,然后单击“下一步” (Next)。 对于此步骤和下一步,有关此警报所监控内容和如何触发的信息,请参见关键性 能指标主题。(每个警报都基于 KPI。)
6. 基于所选警报的类型,执行以下操作之一:
• 对于基于状态的警报 – 为每个警报状态选择严重级别。 注意: 每个状态仅可与一个严重级别相关联。
• 对于基于阈值的警报 – 查看并调整定义各严重级的值的范围(如有必要)。
7. 单击 “下一步”(Next)。
8. (可选)输入风暴抑制期间。风暴抑制阻止在指定时间段内相同条件下产生的冗余 警报通知和脚本执行。以秒、分钟或小时为单位输入该时间段值,然后单击 “下 一步”(Next)。
9. (可选)要配置此警报以触发脚本的执行:
a) “警报严重级”(Alert Severity) 指定触发脚本的严重级。选择“严重” (Critical) 、“警告”(Warning) 或两者皆选。 重要通常比警告更严重。
b) 找到脚本位置。
注意: 在 UNIX 中,确保脚本可执行。除非具有执行权限,否则无法选择脚 本。
c) 如果脚本需要使用参数值,请单击 “Select Parameters” 将其输入 “Execution Parameters” 框中。
可以加入许多预定义替代参数,这些参数由警报的值替换。参数值在命令行中 被传递到脚本。 有关详细信息,请参见示例和替代参数主题(链接位于下 方)。
注意: 在测试脚本时,Sybase Control Center 提供 %Severity% 和
%Source_Application% 的测试值(分别为“Testing”和 “TestScriptExecution”)。您为这些参数提供的任何测试值都被丢弃。这样做 会防止测试值与测试后和在 SCC 存储库中的实际脚本值相混淆。
d) (可选)单击 “Test” 执行脚本的测试执行操作。 如果脚本采用参数,则在参数值缺失或不正确时,测试可能会失败。
e) 单击“下一步” (Next)。 如果选定资源有支持此警报类型的同类资源(例如,相同类型的数据库或设备), 显示“重复”页。如果选定资源没有相同的同类资源,显示“预订”页。
10 (.
可选)在“重复”(Duplicates) 页面中,选择应使用该警报定义作为自身警报模 板的任何资源。单击列表顶部的框选择列出的所有资源。然后,单击“下一步” (Next)。
11 (.
需要为几个相同类型的资源设置类似的警报时,采用此步骤可节省时间。
可选)如果要警报在触发时发出电子邮件通知,请在“预订”页上指定其电子邮 件地址。
该地址缺省值为用户配置文件中的电子邮件地址,但是您可以覆盖此缺省值。 对于处于严重和警告级别的警报:
表 16. 警报预订的详细信息
选项 |
描述 |
电子邮 |
要在触发该警报时发送电子邮件通知,请单击“电子邮件消息” (E-mail Message) |
件 |
框,然后输入一位用户的电子邮件地址或一列电子邮件地址。 |
升级电 |
要升级此警报(在指定时间段内未接到警报响应时发送另一封电子邮件通知), |
子邮件 |
请单击“升级电子邮件” (Escalation E-mail) 框,然后输入一位用户的电子邮件 |
地址或一列电子邮件地址。除非首先输入主要通知地址,否则不得输入升级地 |
|
址。 |
|
时间段 |
指定在发送初始警报通知后,Sybase Control Center 将电子邮件通知发送到升级 地址前需要等待的时间。(相同的通知重新发送到原始通知地址。)选择时间 单位(小时、分钟或秒)并输入数字。 |
12. 单击 “完成”(Finish)。
如果正在创建重复警报或子警报,会激活“取消” (Cancel) 按钮;单击此按钮中 断更多警报的创建过程。(在可以取消操作前,至少始终创建主警报。)如果不 希望在取消操作前创建重复警报或子警报(如果存在),则手动删除它们。
注意: 单击“取消”(Cancel) 停止创建重复警报。
另请参见
• 设置统计信息收集 (第 120 页)
• 设置 Adaptive Server 性能数据的显示选项 (第 141 页)
• 将角色分配到登录或组 (第 103 页)
• 配置电子邮件服务器 (第 99 页)
• 警报 (第 155 页)
• 测试触发警报的脚本 (第 172 页)
Sybase SQL Anywhere数据库恢复工具ReadASADB:
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。
Sybase SQL Anywhere数据库恢复工具ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具
- 适用于所有的SQL Anywhere版本 包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x,16.x,17.x
- 适用于所有的UltraLite版本
- 能够恢复出来表结构和数据
- 能够恢复自定义数据类型
- 能够恢复存储过程等对象的语法
- 能够导出到目标数据库
- 能够导出到SQL文件并生成导入脚本
- 支持多种字符集,包括:cp850、cp936、gb18030、utf8等
- 能够恢复未加密或者简单加密类型的数据
- 简单易用
- 限制:不支持AES加密的数据文件
SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍
Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景
各种误操作:
- 误截断表(truncate table)
- 误删除表(drop table)
- 错误的where条件误删数据
- 误删除db或log文件
- 误删除表中的字段
Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:
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
7、*** ERROR *** Assertion failed: 201417 (7.0.4.3541) Invalid count or free space offset detected on a table page
8、Internal database error *** ERROR *** Assertion failed: 201425 (8.0.3.5594) Invalid count or free space offset detected on a free list page -- transaction rolled back.
9、Internal database error *** ERROR *** Assertion failed: 100702 (8.0.1.2600) Unable to modify indexes for a row referenced in rollback log -- transaction rolled back
Sybase ASE数据库恢复工具READSYBDEVICE:
一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。
Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:
- 被勒索病毒加密数据文件及备份文件情况下的恢复;
- 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
- 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
- delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
- 各种Sybase内部系统表损坏、索引错误的修复;
- master数据库损坏而无法正常运行情况下的恢复;
- Sybase数据库被标记为可疑,不可用等情况的恢复;
- Sybase数据库中数据文件内部出现坏块情况下的恢复;
- Sybase数据库无数据文件但有日志文件的情况下的恢复;
- Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
- Sybase数据文件被误删除情况下的碎片提取恢复;
- 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
- 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
- Sybase数据库还原数据库出现失败情况下的恢复;
- Sybase数据库只剩下损坏的备份文件情况下的恢复。
Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:
Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.xSQL Server数据库恢复工具SQLRescue:
一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。
SQL Server数据库恢复工具SQLRescue的主要功能:
- 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
- 断电导致数据库文件损坏情况下的恢复;
- 硬盘坏道造成数据库损坏情况下的恢复;
- 数据文件内部存在坏页情况下的恢复;
- 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
- 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
- 无法读取并闩锁页sysindexes失败情况下的修复;
- 数据文件被误删除情况下的碎片提取恢复;
- 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
- master数据库损坏而无法正常运行情况下的恢复;
- 数据文件无法附加情况下的数据恢复;
- 数据库被标记为可疑,质疑,不可用等情况的恢复;
- 数据库sysobjects等系统表损坏情况下的恢复;
- 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
- 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
- 数据库被误格式化等情况下的数据库恢复;
- 日志收缩造成数据库损坏情况下的恢复;
- 仅剩损坏的备份文件情况下的恢复。
SQL Server数据库恢复工具SQLRescue技术特点:
只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。- 从数据文件中直接恢复数据
- 不能附加时直接恢复数据并生成新的数据库
- 系统表损坏的数据库修复
- 快速修复SQL 823错误、连接中断错误
SQL Server数据库恢复工具SQLRescue支持的版本:
Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。+-------------------------------------华丽的分割线-------------------------------------------------------------------------