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

 


< 上一个 | 内容

索引


英文

Adaptive Server

逻辑页大小 19

alter table 命令

lock 选项和 fillfactor 以及 52

索引的 reservepagegap 61 APL 表。请参见 所有页锁定 auditing

磁盘争用和 3

Backup Server 99

bcp (批量复制实用程序) 100

堆表和 35

回收空间 40 columns

固定长度 85

固定长度和可变长度 79

可变长度 85

数据类型大小 79, 85

未建索引 18

create clustered index 命令

sorted_data fillfactor 相互作用 53

sorted_data reservepagegap 相互作用 64–66

create index 命令

reservepagegap 选项 61

sorted_data 选项 95

DOL

宽可变长度 29–30

exp_row_size 选项 53–58

create table 54

sp_chgattribute 55

存储要求 89

全服务器范围内的缺省值 55

缺省值 54

alter table...lock 之前设置 108

fillfactor 选项

另请参见 fillfactor

create index 48

sorted_data 选项 53 fillfactor

请参见 fillfactor 选项

fillfactor

alter table...lock 51

reorg rebuild 51

表级 51

非聚簇索引重建 50

聚簇索引的创建 51

应用于数据页 52

应用于索引页 52

for load 选项 性能和 97

95

获得锁者 94

填充因子 48–52

bcp (批量复制实用程序)

103

create database 97

sp_spaceused 73

eate table 命令 堆表和 38

exp_row_size 选项 54 堆表上的效率 39

reservepagegap 选项

空间管理属性 54

60

访问问题和 3

服务器范围和数据库 5

95

获得锁者 94

填充因子 48–52

bcp (批量复制实用程序)

103

create database 97

sp_spaceused 73

eate table 命令 堆表和 38

exp_row_size 选项 54 堆表上的效率 39

reservepagegap 选项

空间管理属性 54

60

访问问题和 3

服务器范围和数据库 5

I/O


cr


dbcc tune

des _bind 104

清除 103

default exp_row_size percent 配置参数 55

default fill factor percentage 配置参数 51

恢复间隔和 100

缺省高速缓存和 42

设备和 2

事务日志 40


所需行宽和 58

性能和 3

选择堆表上操作和 44

用段平衡负载 9

在高速缓存间分布 118

增加大小 39 image 数据类型

存储的页大小 21

在单独的设备上存储 9, 20

LRU 替换策略 42

max_rows_per_page 选项 fillfactor 对比 67 select into 的影响 68 锁定 66

MRU 替换策略 42 optdiag 实用程序命令 对象大小和 71

order

结果集和性能 33

数据库的恢复 100

预排序数据和索引创建 95 output

sp_spaceused 72

page utilization percent 配置参数 对象大小估计和 76

pages

全局分配映射 (GAM) 22 queries

18

未建索引的列 18 RAID 设备

分区表 10

recovery interval in minutes 配置参数

I/O 100

reservepagegap 选项 59–64

create index 61

create table 60

sp_chgattribute 61

存储要求 89

集群比 58, 64

空间使用和 58

扩充分配和 59

转移行和 58

select * 命令 日志 119

select into 命令 堆表和 35

size

I/O 39

sp_spaceused 估计 73

tempdb 数据库 115

70

表或索引的公式 75–91

对象 ( sp_spaceused ) 72

数据页 19

索引 70

有精度要求的数据类型 77

预测表和索引 78–91

sorted_data 选项

fillfactor 53

reservepagegap 64

sorted_data 选项 , create index

禁止排序和 95 sp_chgattribute 系统过程

填充因子 49

sp_chgattribute 系统过程

exp_row_size 55

reservepagegap 61

sp_estspace 系统过程 计划未来扩展 , 使用 73 缺点 75

优点 75

sp_help 系统过程 显示所需行宽 56

sp_spaceused 系统过程 72

报告的估计总行数 72

sybsecurity 数据库 放置 5

sysgams 22 sysindexes

数据访问和 25

文本对象列于 21 tempdb 数据库

登录 119

115

放置 5, 114

空间分配 117


设备 115

数据高速缓存


118

日志和 119

性能 3

性能和 121

超出逻辑页大小 28

text 数据类型

sysindexes


21

, 数据高速缓存 为堆表上的操作配置


39

存储的页大小 21

文本页链 90

在单独的设备上存储


9, 20

重新创建

索引 94

初始化

update 命令

image 数据和 90

text 数据 90

where 子句 表扫描和 33


B

绑定

tempdb 118

对象到数据高速缓存 42 保留页, sp_spaceused 报告 73 报告

sp_estspace 74

本地备份 99

标头信息

数据页 20

大小 70

33–41

估计大小 75

有聚簇索引时的大小 78, 84

表扫描

性能问题 18

并行查询处理 对象放置和 2

性能 3


C

插入操作

重建索引 96

堆表和 35

分区和 9

文本或图像页 90

磁盘镜像

设备放置 6

性能和 2

磁盘镜像的模式 6

磁盘设备

性能和 1–16

存储管理

I/O 争用避免 4

行存储 20

删除操作和 36

页相邻 24

存储过程

临时表 122

性能和 2


D

大对象 (LOB) 9

单元 , 分配。 请参见分配单元 第一页

分配页 22

文本指针 20

点查询 18

image 21

text 21

磁盘镜像 6

读取和放弃高速缓存策略 43

1

tempdb 115

非聚簇索引 8

改变表的锁定方案 106

聚簇索引 8

数据库对象放置 4, 8



对象大小

使用 optdiag 查看 71

对象分配映射 (OAM) 23 开销计算和 81, 86 数据高速缓存中的 LRU 策略 42


F

访问

43

tempdb 被绑定到自己的

118

堆中删除和 46

更新堆和 46

缓冲池于 39

将对象绑定到 42

老化 42

连接 43

清洗标记 42

数据修改和 44

index 17

优化程序方法


17

向堆插入和 45

高速缓存替换策略 42–46

非规范化

更新操作

临时表 119

堆表和 37

非聚簇索引

公式

大小 72, 82, 86

表或索引大小 75–91

堆表 33–41

bcp (批量复制实用程序)


103

设备和 13

维护 16

I/O 38

只读 11

I/O 效率低下和 39

分区表的负载平衡

插入操作 35

维护 16

高速缓存中的插入和页 45

覆盖查询

高速缓存中的更新和页 46

索引覆盖 17

高速缓存中的删除和页 46

更新 37

覆盖非聚簇索引

重建 96

删除操作

36

使用准则

33

锁定 35

G

维护 39

高速缓存 , 数据

性能限制

35 I/O 配置 39

选择操作

34, 44 MRU 替换策略

堆表 33–41

bcp (批量复制实用程序)


103

设备和 13

维护 16

I/O 38

只读 11

I/O 效率低下和 39

分区表的负载平衡

插入操作 35

维护 16

高速缓存中的插入和页 45

覆盖查询

高速缓存中的更新和页 46

索引覆盖 17

高速缓存中的删除和页 46

更新 37

覆盖非聚簇索引

重建 96

删除操作

36

使用准则

33

锁定 35

G

维护 39

高速缓存 , 数据

性能限制

35 I/O 配置 39

选择操作

34, 44 MRU 替换策略

估计大小 82–84

非叶行 83

分段 , 保留页间距和 58

分配单元 21, 22

数据库创建和 97

分配页 22

分配映射。请参见 “对象分配映射” (OAM) 页 分区表 9

bcp (批量复制实用程序) 103

部分读 12

更新和 12

空间计划 11

固定长度列

计算空间 75

数据行行宽 79, 85

索引行行宽和 80

规范化

临时表 119


H

, 索引

非叶大小 83


叶大小 82, 86

行偏移 29

缓冲区

分配和高速缓存 45

42

缓冲区链 (数据高速缓存) 42

恢复

日志放置和速度 5

索引的创建和 94


J

基于散列的扫描 连接 4

集合函数

非规范化和临时表 119

集群比

reservepagegap 58, 64 tempdb 分条 115 精度,数据类型

大小和 77

聚簇索引

exp_row_size 和行转移 53–58

大小 72, 81

8

估计大小 78, 84

回收空间 40

计算数据页的页数 86

计算行宽 80

计算页数 80

减少转移的行 53–58

开销 33

填充因子的影响 49

性能和 33


K

开销 26

对象大小计算 75

行和页 75

计算 (空间分配) 84, 88

聚簇索引 33

可变长度列和空列 77

空间分配计算 81, 86

可变长度 28

空间 26

估计表和索引大小 78–91

回收 39

扩充 21

未使用 21

用于 text image 存储 21

空间分配

sp_spaceused 73

对象分配映射 (OAM)

81, 86

开销计算 81, 84, 86, 88

扩充 21

连续 24

删除和 37

未使用的空间 21

预测表和索引 78–91

对象分配映射 (OAM)

81, 86

开销计算 81, 84, 86, 88

扩充 21

连续 24

删除和 37

未使用的空间 21

预测表和索引 78–91

tempdb 117


空间管理属性 47–68

保留页间距 59–64

对象大小和 89

空间使用 107

空列

存储大小 77

行存储 20

空值

text image 90 控制器 , 设备 4 宽可变长度 DOL 29–30

BCP 30

downgrade 30

代理表 30

转储和装载 30

宽可变长度行 29

扩充

分配和 reservepagegap 59

空间分配 21


L

联机备份 99

连接


基于散列的扫描和 4

临时表 119

数据高速缓存和 43

列的数量和大小 26

临时表

非规范化和 119

规范化和 119

嵌套过程和 121

索引 121

性能注意事项 2

优化 120

逻辑设备名 1

逻辑页大小 19


M

每个数据页的行数 32


P

排序操作 (order by)

改善性能 94

性能问题 109

排序顺序

更改后重建索引 96

配置 (服务器) 每页的行数 68

批处理

临时表 121

批量复制和 101

批量复制。请参见 bcp (批量复制实用程序) 偏移表

大小 20


Q

嵌套

临时表 121

清洗标记 42

全局分配映射 (GAM) 22

缺省设置

max_rows_per_page 67


R

日志记录

批量复制和 100

tempdb 中最小化 119


S

扫描 ,

性能问题 18

删除操作

堆表 36

对象大小和 70

舍入

对象大小计算和 75

设备

对分区表添加 13

对象放置 2

分区表 13

吞吐量 , 测量 10

事务

日志和 119

事务日志

按堆存储 40

放置于单独段 5

在同一设备上 6

数据

max_rows_per_page 和存储 67

存储 4, 17–41

数据 , 插入所有页锁定表中 35

数据高速缓存

tempdb 被绑定到自己的 118

读取和放弃策略 43

堆中删除和 46

更新堆和 46

将对象绑定到 42

老化 42

连接 43

清洗标记 42


数据修改和 44

向堆插入和 45

数据库

创建速度 97

放置 2

设备和 4

数据库对象 绑定到高速缓存 42

存储 17–41

段上的放置 2

放置 1–16

数据库设备 1

sybsecurity 5

tempdb 5

并行查询和 4

数据修改

堆表和 35

日志空间和 99

事务日志 40

数据高速缓存 44

数据页 19–40

text image 20

部分充满 39

计算数目 80, 86

链接 33

填充因子的影响 50

限制行数于 67

数目 (数量)

OAM 84, 88

(rowtotal), 估计的 72

页上的行 67

顺序预取 39

速度 (服务器)

select into 119

排序操作 94

索引

max_rows_per_page 67

重建

96

创建

94

大小

70

重建

96

创建

94

大小

70

sp_spaceused 大小报告 72


访问通过 17

恢复和创建 94

计算页数 81

临时表 121

排序顺序更改 96

批量复制和 100

选择 17

有用性 33

索引的叶级 查询 18

行宽计算 82, 86

填充因子和行数 50

索引覆盖

definition 17

索引页

填充因子的影响 49

限制行数于 67

锁定

create index 94

堆表和插入 35 所需行宽。请参见 exp_row_size 选项 所有页锁定表 , 插入数据 35


T

替换策略。 请参见 LRU 替换策略 ; MRU 替换策略 填充因子

max_rows_per_page 对比 67

缺点 49

索引页大小和 49

锁定 66

页面拆分和 48

优点 48

吞吐量

测量设备 10


W

网络

减少通信量于 103

维护任务 93–103

性能和 2

未使用的空间 分配和 21


物理设备名 1


X

系统表

数据访问和 25

性能和 2

响应时间

表扫描和 18

写操作

减少 48

填充因子的影响 48

叶页

计算索引中的数目 83, 87

限制行数于 67 已排序的数据 , 重新索引 95 应用程序设计

临时表 119

硬件

术语 1

image 21

text 21

页 优化程序

磁盘镜像 6

临时表 120

磁盘镜像的串行模式 7

性能

阈值

批量复制和 102

bcp (批量复制实用程序)

102

数据库转储 99

tempdb 121

备份 99

聚簇索引 33

预取

顺序 39

远程备份 99

image 21

text 21

页 优化程序

磁盘镜像 6

临时表 120

磁盘镜像的串行模式 7

性能

阈值

批量复制和 102

bcp (批量复制实用程序)

102

数据库转储 99

tempdb 121

备份 99

聚簇索引 33

预取

顺序 39

远程备份 99

映射 , 对象分配。请参见 “对象分配映射” (OAM)


选择操作

34


Y

, OAM (对象分配映射) 23

数目 81, 84, 86, 88

, 数据 19–40 size 19

计算数目 80, 86

链接 33

批量复制和分配 100

填充因子的影响 50

, 索引

计算非叶页的数量 87

计算数目 81

填充因子的影响 49

页链

text image 数据 90

放置 2

页面拆分

max_rows_per_page 设置 66

对象大小和 70


Z

争用

I/O 设备 4

max_rows_per_page 67

磁盘 I/O 4

分区以避免 9

基本问题 3

逻辑设备和 2

事务日志写操作 40

指针

文本和图像页 20

页链 33

最后一页 , 用于堆表 35

转移的行

保留页间距和 58



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