远程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. 实用程序指南

 


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

词汇表


JDBC Java 数据库连接 (JDBC) 是允许 Java 程序执行 SQL 语句的 Java API

j Connect 驱动程序 JDBC 驱动程序,用于 Sybase 服务器,例如使用 Tabular Data Stream

(TDS) 通信协议的 Adaptive Server Enterprise

J2EE 服务器 Sun 公司的 Java 2 平台企业版 (J2EE) 是一种独立于平台的以 Java 为中

心的环境,用于在线开发、构建和部署基于 Web 的企业应用程序。


Tabular Data Stream (TDS)


分布式事务管理支持

(JTA/JTS)

Tabular Data Stream (TDS) 是描述两台计算机之间数据传输的应用程 序级协议。TDS 定义可发送的消息类型以及发送消息的顺序。TDS 依赖于面向连接的传输服务。


Java Transaction Service (JTS) 指定如何实现一个支持 Java Transaction API (JTA) 并在 API 以下级别实现对象管理组织对象事务 服务 1.1 规范的 Java 映射的事务管理器。

Java Transaction API (JTA) 是允许应用程序和 J2EE 服务器访问事务 的 API

SSL 安全套接字层 (SSL) 是管理 Internet 上消息传输安全性的常用协议。

Java 命名和目录接口

(JNDI)

Java 命名和目录接口 (JNDI) 使基于 Java 平台的应用程序能够访问 多个命名和目录服务。

JNDI 是来自 Oracle API,用于将 Java 程序连接到命名和目录服 务 (如 DNSLDAP NDS)。

轻量目录访问协议 (LDAP) 轻量目录访问协议 (LDAP) 是一套软件协议,能让任何人在网络

(无论是公共 Internet 还是在公司内部网)中找到组织、个人及其它 资源 (如文件和设备)。

对象标识符 (OID) 对象标识符 (OID) 是用于命名对象的标识符。从结构上说, OID 由 按层级分配的命名空间中的节点构成。

Java 虚拟机 (JVM) Java 虚拟机 (JVM) 是提供独立于平台的执行环境的虚拟机,在此环

境中可将 Java 字节码转换为计算机语言并将其执行。


ASCII 美国信息交换标准代码 (ASCII) 是以数字形式表示英文字符的代码,每 个字母分配一个从 0 127 的数字。例如,表示大写 M ASCII 代码为 77。大多数计算机都使用 ASCII 代码表示文本,以实现在计算机之间传 输数据。

JDK Java 开发工具包 (JDK) 是用于制作 Java 程序的软件开发工具包 (SDK)

UCS-2 通用字符集是用于对字符集进行编码的 ISO/IEC 格式。 ISO/IEC 10646 过去与 Unicode同步;但 Unicode 现在添加了一些其它约束,所以符合 10646 并不保证兼容 Unicode

UTF-16 Unicode 转换格式 16 (UTF-16) Unicode 编码系统中的一种双字节格式。

相对区分名 (RDN) 相对区分名 (RDN) 是区分名的一个组成部分。它包含一个或多个名值 对,其中名称和值由等号分隔 (例如 RDN 为 “uid=ann”时,名称为 “uid”,值为 “ann”),如果存在多个名值对,则应以加号将其分隔

(例如 RDN 为 “cn=Jon Doe+employeeNumber=12345”时,名值对为 “cn=John Doe”和 “employeeNumber=12345”)。实际上,包含多个名 值对的 RDN (称为 “多值 RDN”)很少见,但是在条目中不存在唯一 属性或要确保条目的 DN 包含一些有用的标识信息时,这种 RDN 非常 有用。

区分名 (DN) 区分名 (DN) 是在目录服务器中唯一标识某个条目的字符串。它包含多 个 (或不包含)相对区分名 (RDN) 组成部分,此部分标识目录信息树 (DIT) 中条目的位置。可将条目的区分名视为文件系统中绝对路径的一 种类似物,因为它指定名称和层级位置。


Java Cryptography Extension (JCE)

Java Cryptography Extension (JCE) 是为实现 Java 安全功能提供统一框架 的 API

RSA 加密 一种高度安全的加密方法。


Java Runtime Environment (JRE)


Certicom Security Builder GSE-J


LDAP 数据交换格式

(LDIF)


Java Runtime Environment (JRE) 也称作 Java Runtime,是 Java 开发工具 包 (JDK) (一组用于开发 Java 应用程序的编程工具)的一部分。

支持 FIPS 140-2 验证的加密算法的 Java Cryptography Extension (JCE) 软 件加密提供程序。

LDAP 数据交换格式 (LDIF) 是以文本形式表示目录数据的机制形式。 LDIF 规范包含在 RFC 2849 中,该规范不仅描述了一种目录数据表示格 式,还描述了一种数据更改机制。

数据类型 一个描述对于变量来说合法的类型、值和操作的定义属性。

GSS 实现通用安全服务应用程序编程接口 (GSS-API) 的库。

词汇表

image


大对象 (LOB) 数据类 型

LOB 数据类型通常为大型字符对象 (文本)或二进制对象 (图像)。


大对象 (LOB) 定位符 LOB 定位符中包含指向 LOB 数据的逻辑指针而不是数据本身,减少了 通过网络在 Adaptive Server 与其客户端之间传送的数据量。

SSL 安全套接字层 (SSL) 是为通过 Internet 安全发送信息而开发的安全协议。

Kerberos Kerberos 是用于鉴定计算机网络中的服务请求的安全方法。

单点登录 (SSO) 单点登录 (SSO) 是一种会话/用户鉴定过程,允许用户输入名称和口令以 访问多个应用程序。该过程针对用户拥有权限的所有应用程序对其进行 鉴定,当用户在特定会话过程中切换应用程序时消除其它提示。

IETF Internet Engineering Task Force (IETF) Internet 的主要标准化组织。 IETF 是由网络设计人员、操作人员、供应商和研究员组成的大型开放 式国际社区,着重于 Internet 的体系结构演变及平稳运行。

Java 通用安全服务

(GSS) 管理器

Java 通用安全服务 (JGSS) 为进行鉴定和安全消息传送提供通用接口。

Wedgetail JCSI 可用于 jConnect 的通用安全服务 (GSS) 管理器。


CyberSafe TrustBroker

可用于 jConnect 的通用安全服务 (GSS) 管理器。


密匙分发中心 (KDC) 密匙分发中心 (KDC) 是执行鉴定和票据生成任务的单点登录 (SSO) 设置 的一部分。


TDS 贯通服务器小程 序

通过 HTTP HTTPS 数据包穿过 TDS 流的服务器小程序。

RPC 远程过程调用 (RPC) 是一项协议,一个程序可使用它向网络中另一台计 算机上的程序请求服务,而无需了解网络详情。(有时,过程调用也称 作函数调用或子例程调用。)RPC 使用客户端/服务器模式。发出请求的 程序是客户端,提供服务的程序是服务器。与常规或本地过程调用类 似, RPC 也是同步操作,需要挂起发出请求的程序直至返回远程过程的 结果。但是,使用轻量进程或共享相同地址空间的线程可同时执行多个 RPC

死锁 在有权锁定一部分数据的两位用户都尝试锁定对方那部分数据时出现的 一种情况。

主服务器 在高可用性 (HA) 环境中,主服务器是客户端应首先尝试连接的服务器。

辅助服务器 在高可用性 (HA) 环境中,辅助服务器是客户端在连接主服务器失败的 情况下,应尝试连接的服务器。


应用程序编程接口

(API)

应用程序编程接口 (API) 是基于源代码的规范,旨在用作软件组件相互 通信的接口。

数据库服务器 数据库服务器这一术语用于表示使用客户端/服务器架构的数据库应用 程序的后端系统。

net-protocol 用于在中间层网关之间交换请求/响应,进而与数据库进行通信的协议。

native-protocol DBMS 支持的本地协议,用于在客户端和服务器之间交换请求/响应。


Adaptive Server Enterprise

Adaptive Server Enterprise (ASE) Sybase, Inc. 推出的在 Linux 及其它基 于 Unix 的操作系统、Windows NT Windows 2000 以及 Mac OS 上运行 的关系数据库管理系统 (RDBMS)

SQL Anywhere ® Sybase SQL Anywhere ® 是功能全面的关系数据库和数据管理工具。

Sybase® IQ Sybase ® IQ 是专为数据仓储应用设计的高性能决策支持服务器。

Sybase® IQ 是包括 Adaptive Server Enterprise SQL Anywhere® Sybase 产品系列的一部分。 Sybase® IQ 中的组件集成服务提供对主机、 UNIX Windows 服务器上关系和非关系数据库的直接访问。

Replication Server ™ Replication Server ® 维护多个数据库中的复制数据,同时确保这些数据 的完整性和一致性。它为使用复制系统中数据库的客户端提供本地数据 访问,从而降低网络和集中计算机系统的负载。

DirectConnect ® DirectConnect 是提供与非 Sybase 数据源的基本连接的 ECDA 组件。特 别地,它通过 DirectConnect 管理器提供访问管理、事务管理以及远程 系统管理。



--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从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等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------