SAP ASE 15.7 ESD#2中文版官方手册目录列表(1)

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

1、新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7

产品平台和兼容性 3

Solaris SPARC 64 位修补程序级别 5

产品组件 6

Open Server 6

软件开发工具包 6

SDK DB-Library Kerberos Authentication Option 8

ESD #4 的新功能 9

ESD #4 中的 Open Client 15.7 Open Server 15.7 功能 9

ESD #4 中针对 jConnect Adaptive Server 驱动程序和提供程序的 SDK 15.7 功能 15

ESD #4 中用于 Python Adaptive Server Enterprise 扩展模块 25 

ESD #4 中用于 PHP Adaptive Server Enterprise 扩展模块 25

ESD #4 中用于 Perl Adaptive Server Enterprise 数据库驱动程序 27

ESD #3 的新功能 28

跳过示例文件、文档文件和调试文件的安装 28

ESD #3 中的 Open Client 15.7 Open Server 15.7 功能 28

ESD #3 中用于 Python Adaptive Server Enterprise 扩展模块 29

ESD #1 的新功能 32

ESD #1 中的 Open Client 15.7 Open Server 15.7 功能 32

ESD #1 中针对 jConnect Adaptive Server 驱动程序和提供程序的 SDK 15.7 功能 33

ESD #1 中用于 Python Adaptive Server Enterprise 扩展模块 34 

Open Client 15.7 Open Server 15.7 功能 36

大对象定位符支持 36

行内和行外 LOB 支持 43

Bulk-Library select into 记录 44

Bulk-Library 和非物化列的 bcp 处理 45

支持保留尾随零 45

新增 DB-Library 溢出错误 45

新增对无名应用程序配置设置的处理 45

TCP 套接字缓冲区大小配置 46

用于所有 64 位产品的 isql64 bcp64 47

对扩展可变长度行的支持 47

行格式高速缓存 48

有关在游标关闭时释放锁的支持 49

作为存储过程参数的大对象 50

SDK 15.7 中针对 jConnect Adaptive Server Enterprise 驱动程序和提供程序的功能 61

ODBC 驱动程序版本信息实用程序 61

SupressRowFormat2 连接字符串属性 62

UseCursor 属性进行的增强 62

没有 ODBC 驱动程序管理器跟踪的日志记录 63

jConnect setMaxRows 增强 64

TDS ProtocolCapture 64

没有绑定参数数组的 ODBC 数据批处理 65

jConnect 中的优化批处理 67

没有行累计的 jConnect 参数批处理 68

遇到错误仍执行的 jConnect 批更新增强 68

有关在游标关闭时释放锁的支持 69

select for update 支持 69

对扩展可变长度行的支持 69

对非物化列的支持 70

行内和行外 LOB 存储支持 70

作为存储过程参数的大对象 70

大对象定位符支持 71

用于 Python Adaptive Server Enterprise 扩展模块 89

用于 PHP Adaptive Server Enterprise 扩展模块 90

用于 Perl Adaptive Server Enterprise 数据库驱动程序 91

废弃的功能 92

DCE 服务92

dsedit_dce 实用程序文件 92

不支持的平台 92

辅助功能特性 93

 


 

2、新增功能摘要

15.7 ESD #2 1

细化权限 1

谓词特权 1

创建延迟表 2

联机应用程序 2

合并和拆分分区 2

语句高速缓存查询的最大大小 3

show_cached_plan_in_xml 的增强 3

快速记录批量复制 3

预编译结果集 3

并发 dump database dump transaction 命令 4

基于散列的更新统计 4

dump load 的增强 4

在不复制数据的情况下更改表删除列 5

扩展了最大数据库大小 5

用户定义的优化目标 5

共享查询计划 6

异步初始化数据库 6

行内大对象压缩 6

配置共享内存转储 7

Adaptive Server 15.7 ESD #2 版的系统更改 9

命令 9

函数 11

系统存储过程 12

配置参数 13

系统表 14

实用程序 15

监控表更改 16

15.7 ESD #1 17

代理表支持行内 LOB 17

支持复制 master 数据库中的系统过程 17

参数数量增加 17

Windows 上的多个监听器 17

Windows 支持 Adaptive Server 高可用性 18

新配置参数和更改过的配置参数 18

15.7 19

应用程序功能配置组 19

新增 Adaptive Server 内核 19

Adaptive Server 中压缩数据 20

新增安全性功能 20

端到端 CIS Kerberos 鉴定 20

加密密钥和无人值守启动的双控制 21

保护登录名、角色和口令管理扩展 21

登录配置文件 21

员工生命周期管理 22

外部口令和隐藏文本 22

高速缓存语句中的抽象计划 22

缩减日志空间 23

sysoptions 显示当前设置的开关 23

大对象的更改 24

行内行外 LOB 24

在存储过程中使用大对象 text unitext image

数据类型 24

Transact-SQL 语句中使用 LOB 定位符 24

针对大对象对 where 子句进行了扩展 25

XML 格式显示高速缓存计划 25

使用 str 填充字符字段 25

select for update 的更改 25

创建非物化、非空列 26

共享行内缺省值 26

保留监控数据 26

分析动态参数 27

监控锁超时 27

截断尾随零 28

完全可恢复的 DDL 28

使用 merge 将行从源表传送到目标表 28

使用 sp_showoptstats 查看统计信息和直方图 28

对游标所做的更改 29

在游标关闭时释放游标锁 29

增强了对游标的事务支持 29

监控游标语句 29

嵌套 select 语句增强 30

对链式事务中的命令和系统过程所做的更改 30

扩展了可变长度的行 31

like 模式匹配所做的更改 31

对带引号的标识符所做的更改 32

允许 Unicode 非字符 32

降低查询处理延迟 33

sybdiag 实用程序 33

优化程序诊断实用程序 34

Adaptive Server 15.7 版中的系统更改 35

命令 35

函数 38

系统存储过程 39

配置参数 41

系统表 43

实用程序 44

监控表更改 44

新的监控表 45

对监控表的更改 45

全局变量 50

15.5 Cluster Edition 51

Adaptive Server 15.5 Cluster Edition 功能和平台表 51

多个同时发生的故障切换 52

为归档数据库增加空间 53

共享磁盘集群中的分布式事务管理 53

Adaptive Server 15.5 Cluster Edition 的系统更改 55

已更改的命令 55

监控表 55

配置参数 56

函数 56

15.5 59

Adaptive Server 15.5 功能和平台表 59

内存数据库和宽松持久性数据库 60

针对备份的更快压缩 61

针对 IBM ® Tivoli ® Storage Manager Backup Server

支持 62

用户定义的存储过程的延迟名称解析 62

FIPS 140-2 登录口令加密 63

增量数据传输 63

bigdatetime bigtime 数据类型 64

创建和管理 tempdb 64

Adaptive Server 15.5 中的系统更改 65

数据类型 65

函数 65

系统存储过程 66

命令 68

配置参数 70

监控表 70

系统表 70

实用程序 71

审计 72

15.0.3 73

SQL 语句复制 73

安全性增强 73

LDAP 用户鉴定增强 73

自动 LDAP 用户鉴定和故障恢复 73

外部鉴定的登录映射 74

使用 SSL 指定公用名 74

并发 Kerberos 鉴定 74

虚拟散列表 75

巨内存页 75

高可用性配置期间的升级 76

重新安装系统存储过程 76

分布式事务管理 (DTM) 76

Adaptive Server 插件更新 77

Java 接口 77

Adaptive Server 15.0.3 中的系统更改 79

函数 79

系统存储过程 79

命令 80

配置参数 80

监控表 81

系统表 81

15.0.2 83

加密列 83

归档数据库访问 83

查找慢速运行的查询 84

延迟编译 84

用于中文和日文字符集的不区分大小写的排序顺序 85

统计集合函数 85

标准偏差和方差 86

积极和消极集合 86

矢量和标量集合 87

数据插入的性能改进 87

在页面拆分期间使用异步写入 88

提高 tempdb 事务的吞吐量 88

提交后优化 89

对查询处理器的更改 89

延迟编译 89

非二进制字符集直方图插值 89

表达式直方图选择性估计 90

查看当前的优化程序设置 90

新增安全性功能 90

64 Adaptive Server AIX 上支持 PAM 90

全局登录触发器自动设置 91

SSL 支持 91

改进的口令安全性 91

审计增强 91

高可用性考虑事项 92

安装和编辑监控表 92

语句高速缓存的监控表 93

系统表的行级锁定 93

xmltable() 函数 94

重新分配的连接 94

用户定义的 SQL 函数 95

instead of 触发器 95

Adaptive Server 15.0.2 中的系统更改 97

跟踪标志 97

命令 97

set 命令的更改 98

实用程序 98

系统存储过程 99

系统表 102

配置参数 104

函数 105

全局变量 105

15.0.1 107

抽象计划更改 107

新的查询级设置 107

抽象计划和优化程序条件的运算符名称的一致性

.......................................................................108 扩展优化程序条件 set 语法 ...............................108 文字参数化 ..................................................................109

Adaptive Server 15.0.1 中的系统更改 111

函数 111

配置参数 111

命令 112

监控表 114

15.0 115

分区支持 115

行锁定的系统目录 116

查询处理器 116

长标识符 117

计算列 117

计算列和基于函数的索引的区别 117

实现计算列与非实现计算列之间的区别 118

可滚动游标 118

unitext 数据类型支持 118

big int 数据类型支持 119

无符号整数数据类型支持 119

整数标识 120

XML 服务的增强 120

Adaptive Server 插件增强 121

Interactive SQL 121

用户定义的 Web 服务 121

超大容量存储支持 122

update statistics 的自动运行 122

SySAM 许可证管理 123

查询处理指标( qp 指标) 123

对抽象计划的更新 124

showplan 更改 124

安全套接字层使用 FIPS 140-2 125

Adaptive Server 15.0 中的系统更改 127

实用程序 127

保留字 127

全局变量 128

配置参数 128

函数 130

命令 131

系统存储过程 132

系统表 133

监控表 137

获取帮助及其它信息 139

索引 141

 


 

3、新增功能指南

 

1 创建延迟表 1

设置数据库级别的延迟表创建 1

创建延迟表 1

显式实现延迟表 2

标识延迟表 2

延迟表的回退 3

命令在延迟表中的作用方式 3

2 并发增强 5

reorg rebuild 5

恢复 5

限制 6

3 合并和拆分分区 7

可用于拆分或合并的分区方案 7

拆分分区 8

合并分区 9

移动分区 10

锁定 11

拆分或合并后的分区对索引的影响 11

在拆分或合并分区后保持统计信息准确 12

4 语句高速缓存中查询的最大大小 13

5 show_cached_plan_in_xml 的增强 15

扫描覆盖范围 15

工作表 16

动态分区排除 16

总逻辑 I/O 和总物理 I/O 17

6 快速记录 bcp 19

7 增强型并行 create index 21

配置增强型并行 create index 21

使用增强型并行 create index 22

通过 showplan 查看并行 create index 命令 22

8 预先计算的结果集 25

预先计算结果集的优势 26

配置 Adaptive Server 使用预先计算的结果集 26

创建预先计算的结果集 27

标识预先计算的结果集 27

刷新预先计算的结果集 28

变更预先计算的结果集 30

删除或截断预先计算的结果集 31

配置失效性 32

查询预先计算的结果集 32

重写查询 32

更新统计信息 34

复制预先计算的结果集 34

限制 34

9 并发 dump database dump transaction 命令 37

Adaptive Server 配置为使用并发转储 39

enable concurrent dump tran 39

限制 39

10 基于散列的更新统计 41

启用基于散列的统计 42

update statistics hashing 42

收集基于散列的统计信息 42

设置分配粒度 44

设置缓冲区管理器内存 44

11 通过 update statistics 包含进度消息 45

使用 print_progress 参数 45

12 Dump Load 的增强 47

配置参数 48

enforce dump configuration 48

enable dump history 49

dump history filename 49

使用 dump configuration 49

转储历史记录文件 51

转储标头的增强 52

13 在不复制数据的情况下从表中删除列 55

限制 55

14 扩展了最大数据库大小 57

15 用户定义的优化目标 59

创建用户定义的优化目标 59

为整个服务器范围和会话设置目标 60

目标报告 60

16 共享查询计划 63

17 异步初始化数据库 65

Adaptive Server 配置为异步创建或修改数据库 65

enable async database init 65

异步创建或修改数据库 66

确定是否存在需要初始化的空间 66

限制 67

18 行内大对象压缩 69

19 配置共享内存转储 71

Adaptive Server 配置为使用压缩共享内存转储 71

memory dump compression level 71

配置共享内存转储 72

 


 

4、ASE 15.7 发行公告

 产品摘要 1

     Adaptive Server 互操作性 1

    产品兼容性 6

Replication Server 的口令兼容性 6

行内 LOB 列复制 6

影响现有应用程序的更改 7

Sybase Central 的更改 7

Backup Server IBM Tivoli Storage Manager 7

Open Client Open Server 7

命令行版本的 ddlgen 8

压缩的 LOB 列复制 8

更改的功能 8

db2 服务器类的支持 8

复制管理对细化权限的支持 8

针对 15.7 ESD #2 SAP ERP 客户的计划共享建议 9

安装和配置 9

特殊安装说明 9

特殊许可说明 10

SySAM 许可证服务器启动问题 11

SySAM 许可签出 11

SySAM 未能签出 Adaptive Server Small

Business Edition 许可证 11

子容量许可 12

特殊配置说明 13

使用 EPEP 算法为客户端配置 Adaptive Server ...14

特殊升级和降级说明 14

特别降级说明 14

将数据库转储装载到较低版本 15

升级后的 TIPSA 0x4000 标志错误 15

Adaptive Server 的已知安装问题 15

Adaptive Server 的已知问题 17

文档更新 22

有关高可用性系统中 Windows 故障切换的附加信息 24

获取帮助及其它信息 26

技术支持部门 27

下载 Sybase EBF 和维护报告 27

Sybase 产品和组件认证 27

创建 MySybase 配置文件 28

辅助功能特性 28

 


5、配置指南(windows)

 

  1 章: 关于 Adaptive Server 1

系统特定问题 1

用户角色 2

环境变量 2

2 章: Adaptive Server 设备和系统数据库 5

主设备 5

sybsystemdb 设备 5

sysprocsdev 设备 6

可选设备和数据库 6

可插入组件接口 (PCI) 数据库 6

样本数据库 7

sybsecurity 设备和数据库 7

dbccdb 数据库 7

使用操作系统文件作为数据库设备 7

dsync 参数 8

directio 参数 8

3 章: 客户端 / 服务器通信 9

4 章: 关于更改 Adaptive Server 配置 11

5 章: 美国英语以外的其它语言 13

6 章: Adaptive Server 规范 15

数据库规范 15

表规范 16

查询规范 16

过程说明 17

扩展限制功能 17

7 章: 启动和停止服务器 19

服务器启动参数 19

指定其它启动参数 20

使用 Unified Agent 启动和停止服务器 21

使用“控制面板”启动和停止服务器 21

作为自动服务启动服务器 21

Adaptive Server 设置为自动服务 21

手动启动、停止和暂停服务器 22

停止 Backup Server 22

停止 Adaptive Server 23

8 章: Monitor Server 25

使用“控制面板”监控服务器 25

9 章: Adaptive Server 配置 27

Adaptive Server 缺省配置 27

缺省 Adaptive Server 参数设置 27

缺省 Backup XP Server 设置 28

更改 Adaptive Server 配置 28

启动“服务器配置” 28

配置 Adaptive Server 29

设置 Adaptive Server 参数 29

更改缺省 Backup Server 29

更改缺省 XP Server 30

配置 Backup Server 30

配置 Job Scheduler 和“自我管理” 30

10 章: 使用 sql.ini 进行的网络通信 31

Adaptive Server 的客户端连接 31

确定用于监听客户端连接的地 32

Adaptive Server 的客户端访问 32

启用客户端到服务器的访问 33

更改 sql.ini 中的服务器条目 33

sql.ini 文件的组成部分 33

Server Name 34

网络驱动程序 34

服务类型 35

Server Address 35

地址格式 35

IP 地址 36

命名管道格式 36

Windows 套接字格式 36

NWLink IPX/SPX 格式 39

共享网络配置信息 40

创建主 sql.ini 文件 40

使用 Windows 注册表作为目录服务 40

使用 Windows 注册表作为目录服务 41

验证服务器连接 41

配置 ODBC 连接 42

配置 ODBC 驱动程序 42

IPv6 支持 43

IPv6 基础结构 43

11 章: Adaptive Server 中的轻量目录访问协议 47

LDAP 目录服务与 Sybase interfaces 文件 47

libtcl.cfg 文件 50

启用 LDAP 目录服务 50

向目录服务中添加服务器 51

使用 dsedit 向目录服务添加服务器条目 52

多个目录服务 52

加密口令 53

使用 LDAP 的性能 54

sql.ini 文件迁移到 LDAP 54

12 章: 本地化支持 57

语言模块 58

服务器的缺省字符集 58

更改服务器的缺省字符集 58

持的字符集 58

阿拉伯语字符集 58

波罗的语字符集 59

简体中文字符集 59

繁体中文字符集 59

古斯拉夫语字符集 60

东欧语系字符集 60

希腊语字符集 60

希伯来语字符集 61

日语字符集 61

朝鲜语字符集 61

泰语字符集 62

土耳其语字符集 62

Unicode 字符集 62

越南语字符集 63

西欧语系字符集 63

字符集转换 63

服务器与客户端之间的转换 64

排序顺序 64

可用的排序顺序 65

语言模块 66

安装新的语言模块 66

消息语言 66

本地化 67

本地化目录 67

charsets locales 目录 67

locales.dat 文件条目的格式 68

客户端应用程序对 locales.dat 的使用 68

编辑 locales.dat 文件 69

更改 Adaptive Server Backup Server 的本地化配置 69

完成 Adaptive Server 的本地化更改 69

完成 Backup Server 的本地化更改 70

配置 Adaptive Server 使用其它字符集 71

语言特定排序顺序 72

Sybase 字符集名称 73

charset 实用程序 75

13 章: 记录错误消息与事件 77

Adaptive Server 错误记录 77

Windows 事件记录 77

设置 Windows 事件记录 78

启用和禁用 Windows 事件记录 78

使用“服务器配置”实用程序启用或禁用事件记 78

使用 sp_configure 启用或禁用事件记录 79

Windows 事件记录信息 79

管理日志 79

设置错误日志路径 80

设置 Adaptive Server 错误日志路径 80

设置 Backup Server 错误日志路径 80

管理消息 81

记录用户定义的消息 81

新消息 81

现有消息 81

记录审计事件 82

记录用户定义的事件 82

使用远程日 82

中央记录站点 83

记录多个 Adaptive Server 的消息 84

设置本地中央记录站点 84

创建注册表项 84

定义注册表项 85

查看消息 86

Windows 事件日志中查看消息 86

查看 Adaptive Server 错误日志中的消息 86

14 章: 安全服务与 Windows LAN Manager 87

登录鉴定的工作方式 87

使用 LAN Manager 管理安全服务 88

修改统一登录所需的配置文件 89

为基于网络的安全性设置驱动程序 89

网络驱动程序条目 90

目录服务条目 90

安全性驱动程序条目 90

检查 LAN Manager 的本地名 91

指定 Adaptive Server 的安全信息 91

LAN Manager 标识用户和服务器 91

LAN Manager 安全性配置 Adaptive Server 92

启用和禁用外部安全服务 92

管理统一登录 92

要求统一登录 93

建立安全缺省登录 93

LAN Manager 的登录名映射到服务器名 94

数据完整性检查 95

确保有足够内存用于安全服务 95

添加登录以支持统一登录 96

添加登录 96

定义用于安全服务的服务器连接 97

指定主管名 98

指定基于网络的用户鉴定 98

指定分配给 LAN Manager 的名称 98

确定安全服务的状态 98

安全服务中使用的配置参数 99

数据完整性检查 99

消息顺序检查 99

检测截取或回放 100

指定登录 100

控制用户鉴定 101

管理 Windows 计算机的登录安全性 101

Adaptive Server 安全性 101

组合的 Adaptive Server Windows 登录安全性 101

受托连接和组合的登录安全性 102

登录安全模式 102

标准模式 102

集成模式 102

混合模式 103

管理登录安全性功能 103

允许受托连接 103

Windows 注册表参数 104

使用系统过程管理登录安全性 106

指派受托连接权限 107

显示当前注册表值 107

显示权限和用户名 107

撤消通过 sp_grantlogin 授予的权限 108

配置登录安全性 108

创建 Windows 用户和组 109

配置映射和缺省域值 109

设置登录安全模式 109

syslogins 添加网络登录名 109

分配角色 110

更改登录安全性选项 110

启用标准登录安全模式 110

启用集成或混合登录安全模式 110

15 章: 电子邮件和 Adaptive Server 113

Sybmail 邮件 113

发送邮件 113

接收邮件 113

Sybmail 准备 Windows Mail 113

连接到邮局 114

Adaptive Server 创建邮箱 114

Adaptive Server 创建邮件配置文件 114

创建针对 Sybmail Adaptive Server 登录 114

配置 Sybmail 与扩展存储过程 115

管理邮件会话 116

启动邮件会话 116

不使用参数启动 Sybmail 116

停止邮件会话 117

用于处理邮件的存储与扩展过程 117

传出邮件 117

传入邮件 118

查找下一封邮件 119

阅读特定邮件 119

删除邮件 119

处理传入邮件 119

Sybmail 安全性 120

设置执行特权 120

设置执行环境 120

既指定用户名又指定数据库名 121

指定用户名但不指定数据库名 121

指定数据库名但不指定用户名 121

既不指定用户名也不指定数据库名 121

16 章: 管理 Adaptive Server 数据库 123

管理数据库设备 123

设备要求 123

为数据库设备创建 .dat 文件 123

备份和恢复数据 124

使用磁带驱动器备份数据 124

Windows 磁带驱动器名称 125

为磁带驱动器设置最大容量 125

使用硬盘备份数据 126

通过网络转储 126

备份和恢复用户数据库的示例 126

备份和恢复数据库及设备 126

在远程 Backup Server 上进行备份和恢复 127

备份文件名 127

其它转储设备 128

磁带处理选项 128

获取有关文件的信息 128

备份和恢复系统数据库 129

优化 Adaptive Server 性能和调优 129

使用专用的 Adaptive Server 操作 129

磁盘驱动器与 Adaptive Server 性能 129

监控磁盘使用情况 130

监控 Adaptive Server 统计信息 130

17 章: 数据库管理系统审计 133

审计系统设备和数据库 133

审计设备安装前的准备工作 134

安装审计 134

18 章: 安装 Transact-SQL 语法的联机帮助 137

sybsyntax 数据库的缺省设备 137

安装 sybsyntax 137

19 章: 网络连接故障排除 141

运行 Server Ping 141

连接失败排除故障 141

使用返回的消息诊断故障 142

Adaptive Server 连接失败的排除故障 142

装载 Net-Library DLL 失败 142

其它应用程序失败的排除故障 142

联系 Sybase 技术支持部门前的准备工作 142

20 章: Adaptive Server 注册表键 145

\SOFTWARE\SYBASE\Server\server_name 145

\SOFTWARE\SYBASE\SQLServer\server_name

\parameter 146

\SOFTWARE\SYBASE\SQLServer 147

\SYSTEM\CurrentControlSet\Services

\SYBSQL_server_name 147  

 


 

6、安装指南(windows)

 

 

 

1 章: 约定 1

 

2 章: 安装任务概述 3

安装工作流 3

3 章: Adaptive Server 组件 5

Adaptive Server 的版本 5

确定拥有的版本 5

Adaptive Server 选项 6

通过 Sybase Control Center 管理 Adaptive Server Enterprise 6

客户端应用程序和实用程序 7

4 章: 系统要求 9

客户端的系统要求 10

5 章: 规划 Adaptive Server 安装 11

Adaptive Server 发行公告 11

获取许可证 11

了解许可证生成 11

确定许可证配置模型 12

比较许可证配置模型 13

容错、许可证宽限期和冗余 13

服务器提供服务的许可证配置模型 14

确定主机 ID 15

确定具有多个网络适配器的计算机的主机 ID 15

Windows 上使用替代主机 ID 16

了解产品许可证类型 16

可选功能许可证 16

SPDC 中生成许可证 17

登录到 SPDC 并开始生成许可证 17

重新生成、续订和迁移许可证 20

SMP 中生成许可证 22

生成许可密钥 22

安装目录内容和布局 23

PC-Client 产品说明和布局 25

准备安装 Adaptive Server 26

安装和升级过程中在数据库中管理 Java 27

6 章: 安装 Adaptive Server 29

使用 GUI 向导安装 Adaptive Server 29

在主控台模式下安装 Adaptive Server 32

最低限度地配置 Adaptive Server 32

使用响应文件安装 Adaptive Server 37

创建响应文件 37

在无提示模式下进行安装 38

命令行选项 38

卸载 Adaptive Server 39

删除现有 Adaptive Server 40

7 章: 安装 PC-Client 中的组件 41

为客户端创建响应文件 42

在无人值守、无提示模式下安装客户端 42

卸载 PC-Client 43

8 章: 启动和停止 Sybase Control Center 代理 45

9 章: 安装后任务 47

启动和停止服务 47

检验服务器是否在运行 48

检验服务器连接 48

测试安装和网络连接 49

LDAP 配置 libtcl.cfg 49

向目录服务中添加服务器 50

Interfaces 文件中添加服务器 51

设置系统管理员口令 52

安装样本数据库 52

用于样本数据库的缺省设备 53

运行数据库脚本 53

安装 interpubs 数据库 54

安装 jpubs 数据库 54

维护样本数据库 55

10 章: Adaptive Server 升级 57

升级 Adaptive Server 57

组件集成服务的考虑事项 59

准备升级 59

Adaptive Server 目录中的更改 60

执行升级前任务 61

升级系统表和存储过程 63

保留字 64

运行保留字检查 64

解决保留字冲突 64

带引号的标识符 65

准备数据库和设备 65

Sybprocsdev 设备 66

增加 sybsystemprocs 数据库的大小 67

增加系统过程的设备和数据库容量 67

升级到 Adaptive Server 15.7 ESD #2 69

Windows 上升级 Adaptive Server 69

测试 Adaptive Server 升级 70

手动升级到 Adaptive Server 71

在现有 15.x Adaptive Server 上安装 15.7 ESD #2 71

确定 Adaptive Server 的版本 71

备份 Adaptive Server 72

使用二进制覆盖文件安装 Adaptive Server 72

升级后任务 73

运行 instmsgs.ebf 脚本 74

升级后恢复 Adaptive Server 中的功能 74

重新启用审计 75

更新审计段的阈值过程 75

升级数据服务器后重新启用 Replication Server 75

在复制数据库上恢复复制 76

恢复主数据库的复制功能 76

迁移 77

使用转储和装载方法迁移数据 78

使用 bcp 迁移数据 78

Adaptive Server 组件和相关产品 79

升级 Job Scheduler 79

升级 Job Scheduler 模板 80

升级高可用性和集群支持 83

升级数据库中的 Java 84

在高可用性系统上的数据库中启用 Java 84

升级 Backup Server 84

使用转储和装载升级数据库 85

升级 Adaptive Server 时如何处理编译对象 85

在生产之前查找编译对象错误 86

11 章: Adaptive Server 降级 89

准备降级 Adaptive Server 89

Adaptive Server 15.7 ESD #2 降级 90

降级至 Adaptive Server 15.7 的较低版本 92

转储 15.7 ESD #2 数据库以便加载到 15.7 15.7 ESD #1 Adaptive Server 93

所用新增功能的其它考虑事项 94

降级 Job Scheduler 96

降级使用加密的 Adaptive Server 96

Adaptive Server 和复制型数据库一起使用时的降级考虑事 97

Adaptive Server 的降级后任务 98

12 章: SySAM 错误进行故障排除 99

在哪里查找许可证错误信息 99

问题和解决方案 99

首次安装 102

许可证服务器出现故障的可能原因 103

问题解决方法: 产品找不到可选功能的许可证 103

非服务器提供服务的许可证配置模型 104

服务器提供服务的许可证配置模型 105

联系 SySAM 技术支持部门 106

13 章: 排除服务器故障 107

安装实用程序的错误日志 108

Sybase 服务器的错误日志 109

常见安装问题的故障排除 109

失败后停止 Adaptive Server 110

从失败的安装中恢复 111

如果在配置 Adaptive Server 时安装退出 111

如果 Adaptive Server 未通过预升级合格性测试 111

升级失败时 111

如果可以确定升级失败的原因 112

在升级失败后恢复数据库 112

从失败的升级中恢复 112

如果无法确定升级失败的原因 114

14 章: 获取帮助及其它信息 115

技术支持部门 115

下载 Sybase EBF 和维护报告 115

Sybase 产品和组件认证 116

创建 MySybase 配置文件 116

辅助功能特性 116

索引 119

 


 

7、参考手册:构件块

本书内容 xi

1 系统数据类型和用户定义的数据类型 1

数据类型种类 1

范围和存储大小 2

列、变量或参数的数据类型 4

混合模式表达式的数据类型 6

确定数据类型层次 6

确定精度和标度 8

数据类型转换 8

固定长度的 NULL 列的自动转换 8

处理溢出和截断错误 9

标准和遵从性 10

精确数值数据类型 11

整数类型 12

小数数据类型 13

标准和遵从性 14

近似数值数据类型 14

了解近似数值数据类型 14

范围、精度和存储大小 15

输入近似数值数据 15

NaN Inf 16

标准和遵从性 16

货币数据类型 16

精确性 17

范围和存储大小 17

输入货币值 17

标准和遵从性 17

Timestamp 数据类型 17

创建 timestamp 18

日期和时间数据类型 18

范围和存储要求 19

输入日期和时间数据 20

标准和遵从性 24

字符数据类型 24

unichar univarchar 25

长度和存储大小 25

输入字符数据 26

处理空白 28

处理字符数据 29

标准和遵从性 29

二进制数据类型 29

有效的 binary varbinary 条目 29

大于最大列大小的条目 30

尾随零的处理 30

平台相关性 31

标准和遵从性 31

bit 数据类型 31

标准和遵从性 32

sysname longsysname 数据类型 32

标准和遵从性 32

text image unitext 数据类型 32

用于存储 text unitext image 数据的数据结构 34

初始化 text unitext image 34

通过允许使用 NULL 值来节省空间 35

sysindexes 获得信息 36

使用 readtext writetext 36

确定一列占用了多少空间 36

text image unitext 列的限制 37

选择 text unitext image 数据 37

转换 text image 数据类型 38

unitext 转换或转换成 unitext 38

text 数据中的模式匹配 39

重复行 39

在存储过程中使用大对象 text unitext image 数据类型 39

标准和遵从性 41

数据类型和加密列 41

用户定义的数据类型 42

标准和遵从性 43

2 Transact-SQL 函数 45

abs 46

acos 47

ascii 48

asehostname 49

asin 50

atan 51

atn2 52

avg 53

audit_event_name 55

authmech 57

biginttohex 58

bintostr 59

cache_usage 60

case 61

cast 65

ceiling 68

char 70

char_length 72

charindex 74

coalesce 76

col_length 78

col_name 79

compare 80

convert 85

cos 91

cot 92

count 93

count_big 95

create_locator 97

current_bigdatetime 98

current_bigtime 99

current_date 100

current_time 101

curunreservedpgs 102

data_pages 104

datachange 106

datalength 108

dateadd 109

datediff 112

datename 116

datepart 118

day 122

db_attr 123

db_id 125

db_instanceid 126

db_name 127

db_recovery_status 128

degrees 129

derived_stat 130

difference 135

dol_downgrade_check 136

exp 137

floor 138

get_appcontext 140

getdate 142

get_internal_date 142

getutcdate 144

has_role 145

hash 147

hashbytes 149

hextobigint 151

hextoint 152

host_id 153

host_name 154

instance_id 155

identity_burn_max 156

index_col 157

index_colorder 158

index_name 159

inttohex 160

isdate 161

is_quiesced 162

is_sec_service_on 164

is_singleusermode 165

isnull 166

isnumeric 167

instance_name 168

lc_id 169

lc_name 170

lct_admin 171

left 174

len 175

license_enabled 176

list_appcontext 177

locator_literal 178

locator_valid 179

lockscheme 180

log 181

log10 182

lower 183

lprofile_id 184

lprofile_name 185

ltrim 186

max 187

migrate_instance_id 188

min 189

month 190

mut_excl_roles 191

newid 192

next_identity 194

nullif 195

object_attr 197

object_id 201

object_name 202

object_owner_id 203

pagesize 204

partition_id 206

partition_name 207

partition_object_id 208

password_random 209

patindex 211

pi 214

power 215

proc_role 216

pssinfo 218

radians 219

rand 220

rand2 221

replicate 222

reserve_identity 223

reserved_pages 225

return_lob 229

reverse 230

right 231

rm_appcontext 233

role_contain 234

role_id 235

role_name 236

round 237

row_count 239

rtrim 240

sdc_intempdbconfig 241

set_appcontext 242

setdata 244

show_cached_plan_in_xml 245

show_cached_text 251

show_cached_text_long 252

show_dynamic_params_in_xml 253

show_plan 255

show_role 257

show_sec_services 258

sign 259

sin 260

sortkey 261

soundex 266

space 267

spid_instance_id 268

square 269

sqrt 270

stddev 271

stdev 272

stdevp 273

stddev_pop 274

stddev_samp 275

str 276

str_replace 278

strtobin 280

stuff 281

substring 283

sum 284

suser_id 286

suser_name 287

syb_quit 288

syb_sendmsg 289

sys_tempdbid 290

tan 291

tempdb_id 292

textptr 293

textvalid 294

to_unichar 295

tran_dumpable_status 296

tsequal 298

uhighsurr 300

ulowsurr 301

upper 302

uscalar 303

used_pages 304

user 306

user_id 307

user_name 308

valid_name 309

valid_user 310

var 311

var_pop 312

var_samp 313

variance 314

varp 315

workload_metric 316

xa_bqual 317

xa_gtrid 319

xact_connmigrate_check 321

xact_owner_instance 322

xmlextract 323

xmlparse 324

xmlrepresentation 325

xmltable 326

xmltest 327

xmlvalidate 328

year 329

3 全局变量 331

Adaptive Server 的全局变量 331

在集群环境中使用全局变量 337

4 表达式、标识符和通配符 339

表达式 339

表达式的大小 340

算术表达式和字符表达式 340

关系表达式和逻辑表达式 340

运算符优先级 340

算术运算符 341

逐位运算符 342

字符串并置运算符 343

比较运算符 344

非标准运算符 344

使用 any all in 345

否定和测试 345

范围 345

在表达式中使用空值 345

连接表达式 347

在表达式中使用小括号 348

比较字符表达式 348

使用空字符串 349

在字符表达式中包括引号 349

使用延续字符 349

标识符 349

短标识符 351

# 开头的表 (临时表) 352

区分大小写和标识符 352

对象名称的唯一性 352

使用分隔标识符 353

通过限定对象名来标识表或列 356

确定标识符是否有效 358

重命名数据库对象 358

使用多字节字符集 358

like 模式匹配 358

使用 not like 359

与通配符匹配的模式 360

不区分大小写和变音 361

使用通配符 361

使用多字节通配符 363

将通配符用作文字字符 363

将通配符用于 datetime 数据 365

5 保留字 367

Transact-SQL 保留字 367

ANSI SQL 保留字 368

可能的 ANSI SQL 保留字 369

6 SQLSTATE 代码和消息 371

警告 371

例外 372

基数冲突 372

数据例外 373

完整性约束冲突 373

无效的游标状态 374

语法错误和访问规则冲突 375

事务回退 376

with check option 冲突 377

索引 379

 


 

8、参考手册:命令

目录

1 命令 1

alter database 2

alter encryption key 13

alter login 21

alter login profile 26

alter precomputed result set 29

alter...modify owner 31

alter role 35

alter table 39

alter thread pool 78

begin...end 80

begin transaction 81

break 82

checkpoint 83

close 85

commit 86

compute clause 88

connect to...disconnect 96

continue 99

create archive database 100

create database 102

create default 115

create encryption key 118

create existing table 121

create function 127

create function (SQLJ) 130

create index 133

create login 150

create login profile 153

create plan 155

create precomputed result set 157

create procedure 160

create procedure (SQLJ) 173

create proxy_table 177

create role 180

create rule 183

create schema 186

create service 188

create table 193

create thread pool 237

create trigger 239

create view 251

dbcc 259

deallocate cursor 282

deallocate locator 283

declare 284

declare cursor 286

delete 293

delete statistics 300

disk init 302

disk mirror 309

disk refit 312

disk reinit 313

disk remirror 317

disk resize 319

disk unmirror 321

drop database 324

drop default 326

drop encryption key 327

drop function 329

drop function (SQLJ) 330

drop index 331

drop login 333

drop login profile 335

drop precomputed result set 337

drop procedure 338

drop role 340

drop rule 342

drop service 343

drop table 344

drop thread pool 347

drop trigger 348

drop view 349

dump configuration 350

dump database 352

dump transaction 371

execute 388

fetch 394

goto label 400

grant 401

grant role 432

group by having 子句 434

if...else 446

insert 449

kill 457

load database 460

load transaction 477

lock table 488

merge 490

mount 493

online database 498

open 501

order by 子句 502

prepare transaction 508

print 509

quiesce database 512

raiserror 516

readtext 521

reconfigure 525

refresh 526

remove java 527

reorg 529

return 534

revoke 537

revoke role 551

rollback 553

rollback trigger 555

save transaction 556

select 558

set 589

setuser 641

shutdown 643

transfer table 647

truncate lob 655

truncate precomputed result set 656

truncate table 657

union 运算符 659

unmount 663

update 665

update all statistics 675

update index statistics 679

update statistics 683

update table statistics 692

use 694

waitfor 695

where 子句 697

while 706

writetext 708

2 Interactive SQL 命令 711

clear 712

configure 713

connect 714

disconnect 717

exit 718

input 719

output 724

parameters 729

read 730

set connection 732

start logging 733

stop logging 734

system 735

索引 737

 


 

9、参考手册:过程

目录

1 系统过程 1

系统过程简介 1

系统过程的返回值 2

系统过程的权限 2

审计系统过程 2

执行系统过程 2

输入参数值 3

消息 4

系统过程表 4

sp_activeroles 5

sp_add_qpgroup 7

sp_add_resource_limit 8

sp_add_time_range 12

sp_addalias 15

sp_addauditrecord 17

sp_addaudittable 19

sp_addengine 21

sp_addexeclass 23

sp_addextendedproc 25

sp_addexternlogin 27

sp_addgroup 30

sp_addlanguage 31

sp_addlogin 34

sp_addmessage 35

sp_addobjectdef 37

sp_addremotelogin 40

sp_addsegment 43

sp_addserver 45

sp_addthreshold 49

sp_addtype 53

sp_addumpdevice 57

sp_adduser 59

sp_altermessage 61

sp_audit 63

sp_autoconnect 70

sp_autoformat 72

sp_bindcache 77

sp_bindefault 81

sp_bindexeclass 84

sp_bindmsg 87

sp_bindrule 89

sp_cacheconfig 91

sp_cachestrategy 100

sp_changedbowner 103

sp_changegroup 105

sp_checknames 107

sp_checkreswords 110

sp_checksource 122

sp_chgattribute 124

sp_cleanpwdchecks 129

sp_clearpsexe 130

sp_clearstats 132

sp_client_addr 134

sp_cluster 136

sp_clusterlockusage 156

sp_cmp_all_qplans 157

sp_cmp_qplans 160

sp_commonkey 162

sp_companion 164

sp_compatmode 167

sp_config_dump 168

sp_configure 172

sp_copy_all_qplans 179

sp_copy_qplan 181

sp_countmetadata 182

sp_cursorinfo 184

sp_dbextend 187

sp_dboption 195

sp_dbrecovery_order 209

sp_dbremap 211

sp_defaultloc 212

sp_deletesmobj 215

sp_depends 217

sp_deviceattr 224

sp_diskdefault 226

sp_displayaudit 228

sp_displaylevel 232

sp_displaylogin 234

sp_displayroles 241

sp_downgrade 244

sp_dropalias 251

sp_drop_all_qplans 253

sp_drop_qpgroup 254

sp_drop_qplan 255

sp_drop_resource_limit 256

sp_drop_time_range 259

sp_dropdevice 260

sp_dropengine 261

sp_dropexeclass 263

sp_dropextendedproc 264

sp_dropexternlogin 265

sp_dropglockpromote 267

sp_dropgroup 268

sp_dropkey 269

sp_droplanguage 271

sp_droplogin 272

sp_dropmessage 273

sp_dropobjectdef 274

sp_dropremotelogin 276

sp_droprowlockpromote 278

sp_dropsegment 280

sp_dropserver 282

sp_dropthreshold 284

sp_droptype 285

sp_dropuser 286

sp_dump_history 288

sp_dumpoptimize 291

sp_encryption 296

sp_engine 310

sp_errorlog 314

sp_estspace 316

sp_export_qpgroup 321

sp_extendsegment 322

sp_extengine 324

sp_extrapwdchecks 325

sp_familylock 326

sp_find_qplan 328

sp_fixindex 330

sp_flushstats 333

sp_forceonline_db 334

sp_forceonline_object 336

sp_forceonline_page 338

sp_foreignkey 340

sp_freedll 342

sp_getmessage 343

sp_grantlogin 345

sp_ha_admin 347

sp_help 349

sp_help_resource_limit 359

sp_help_qpgroup 362

sp_help_qplan 364

sp_helpapptrace 366

sp_helpartition 367

sp_helpcache 371

sp_helpcomputedcolumn 373

sp_helpconfig 374

sp_helpconstraint 379

sp_helpdb 383

sp_helpdevice 387

sp_helpextendedproc 390

sp_helpexternlogin 392

sp_helpgroup 394

sp_helpindex 396

sp_helpjava 399

sp_helpjoins 402

sp_helpkey 404

sp_helplanguage 406

sp_helplog 408

sp_helpobjectdef 409

sp_helpremotelogin 410

sp_helprotect 411

sp_helpsegment 416

sp_helpserver 420

sp_helpsort 422

sp_helptext 424

sp_helpthread 430

sp_helpthreshold 432

sp_helpuser 433

sp_hidetext 435

sp_import_qpgroup 437

sp_indsuspect 439

sp_jreconfig 440

sp_ldapadmin 451

sp_listener 458

sp_listsuspect_db 462

sp_listsuspect_object 463

sp_listsuspect_page 465

sp_lmconfig 466

sp_lock 470

sp_locklogin 474

sp_logdevice 477

sp_loginconfig 479

sp_logininfo 481

sp_logiosize 483

sp_logintrigger 486

sp_maplogin 488

sp_merge_dup_inline_default 490

sp_metrics 493

sp_modify_resource_limit 495

sp_modify_time_range 498

sp_modifylogin 500

sp_modifystats 501

sp_modifythreshold 505

sp_monitor 509

sp_monitorconfig 517

sp_monitor_server 524

sp_object_stats 525

sp_objectsegment 528

sp_opt_querystats 529

sp_optgoal 531

sp_options 533

sp_passthru 542

sp_password 544

sp_passwordpolicy 545

sp_pciconfig 559

sp_placeobject 563

sp_plan_dbccdb 565

sp_poolconfig 567

sp_post_xpload 572

sp_primarykey 574

sp_processmail 575

sp_procxmode 577

sp_querysmobj 580

sp_recompile 582

sp_refit_admin 584

sp_remap 586

sp_remoteoption 587

sp_remotesql 589

sp_rename 591

sp_rename_qpgroup 593

sp_renamedb 594

sp_reportstats 597

sp_restore_system_role 599

sp_revokelogin 601

sp_role 602

sp_securityprofile 604

sp_sendmsg 608

sp_serveroption 610

sp_set_qplan 615

sp_setlangalias 617

sp_setpglockpromote 618

sp_setpsexe 621

sp_setrowlockpromote 623

sp_setsuspect_granularity 626

sp_setsuspect_threshold 629

sp_setup_table_transfer 631

sp_shmdumpconfig 632

sp_show_options 636

sp_showcontrolinfo 638

sp_showexeclass 641

sp_showoptstats 642

sp_showplan 649

sp_showpsexe 651

sp_spaceusage 653

sp_spaceused 665

sp_ssladmin 668

sp_syntax 672

sp_sysmon 674

sp_tab_suspectptn 680

sp_tempdb 681

sp_tempdb_markdrop 690

sp_thresholdaction 691

sp_tran_dumpable_status 693

sp_transactions 694

sp_unbindcache 700

sp_unbindcache_all 703

sp_unbindefault 704

sp_unbindexeclass 706

sp_unbindmsg 708

sp_unbindrule 709

sp_version 711

sp_volchanged 714

sp_webservices 717

sp_who 725

sp_xmlschema 729

2 目录存储过程 731

概述 731

指定可选参数 732

模式匹配 733

系统过程表 733

ODBC 数据类型 733

sp_column_privileges 735

sp_columns 737

sp_databases 739

sp_datatype_info 740

sp_fkeys 741

sp_pkeys 743

sp_server_info 744

sp_special_columns 746

sp_sproc_columns 748

sp_statistics 750

sp_stored_procedures 752

sp_table_privileges 753

sp_tables 754

3 系统扩展存储过程 757

概述 757

系统 ESP 的权限 758

与系统 ESP 关联的 DLL 758

使用系统 ESP 758

xp_cmdshell 759

xp_deletemail 762

xp_enumgroups 763

xp_findnextmsg 764

xp_logevent 765

xp_readmail 766

xp_sendmail 769

xp_startmail 772

xp_stopmail 773

4 dbcc 存储过程 775

概述 775

指定对象名和日期 776

指定对象名 776

指定日期 776

sp_dbcc_alterws 778

sp_dbcc_configreport 779

sp_dbcc_createws 780

sp_dbcc_deletedb 782

sp_dbcc_deletehistory 783

sp_dbcc_differentialreport 785

sp_dbcc_evaluatedb 787

sp_dbcc_exclusions 789

sp_dbcc_faultreport 791

sp_dbcc_fullreport 796

sp_dbcc_help_fault 797

sp_dbcc_patch_finishtime 798

sp_dbcc_recommendations 800

sp_dbcc_runcheck 802

sp_dbcc_statisticsreport 803

sp_dbcc_summaryreport 806

sp_dbcc_updateconfig 810

索引 813

 


 

10、参考手册:表

  目录

 

1 系统表 1

系统表的位置 1

master 中的系统表 1

sybsecurity 中的系统表 2

sybsystemdb 中的系统表 2

所有数据库中的系统表 3

关于 sybdiagdb 数据库 4

关于 syblicenseslog 4

使用 Cluster Edition 中的系统表 4

timestamp 4

已更改的标识值 4

控制虚设表实现 5

使用系统表的规则 6

系统表的权限 6

用于系统表的锁定方案 6

保留列 7

更新系统表 7

系统表上的触发器 7

syblicenseslog 8

sysalternates 9

sysaltusages 10

sysattributes 12

sysauditoptions 14

sysaudits_01 sysaudits_08 15

syscacheinfo 17

syscachepoolinfo 18

syscharsets 20

syscolumns 21

syscomments 24

sysconfigures 26

sysconstraints 28

syscoordinations 29

syscurconfigs 30

sysdatabases 32

sysdepends 35

sysdevices 36

sysencryptkeys 38

sysengines 40

sysgams 41

sysindexes 42

sysinstances 45

sysjars 46

syskeys 47

syslanguages 48

syslisteners 49

syslocks 50

sysloginroles 52

syslogins 53

syslogs 56

syslogshold 57

sysmessages 58

sysmonitors 59

sysobjects 60

sysoptions 64

syspartitionkeys 66

syspartitions 67

syspoolinfo 69

sysprocedures 70

sysprocesses 71

sysprotects 74

sysquerymetrics 77

sysqueryplans 79

sysreferences 80

sysremotelogins 81

sysresourcelimits 82

sysroles 83

syssecmechs 84

syssegments 85

sysservers 86

syssessions 88

sysslices 89

syssrvroles 90

sysstatistics 91

systabstats 92

systhresholds 94

systimeranges 96

systransactions 97

systypes 99

sysusages 102

sysusermessages 103

sysusers 104

sysxtypes 105

2 dbccdb 107

dbccdb 工作空间 107

dbccdb 日志 108

dbcc_config 109

dbcc_counters 110

dbcc_exclusions 111

dbcc_fault_params 112

dbcc_faults 113

dbcc_operation_log 114

dbcc_operation_results 115

dbcc_types 116

3 监控表 123

monCachedObject 124

monCachePool 125

monCachedProcedures 126

monCachedStatement 127

monCIPC 130

monCIPCEndpoints 131

monCIPCLinks 132

monCIPCMesh 133

monCLMObjectActivity 134

monClusterCacheManager 135

monCMSFailover 136

monDataCache 137

monDBRecovery 139

monDBRecoveryLRTypes 141

monDeadLock 142

monDeviceIO 144

monDeviceSpaceUsage 145

monEngine 146

monErrorLog 148

monFailoverRecovery 149

monInmemoryStorage 150

monIOController 151

monIOQueue 152

monLicense 153

monLocks 154

monLockTimeout 156

monLogicalCluster 160

monLogicalClusterAction 162

monLogicalClusterInstance 163

monLogicalClusterRoute 164

monNetworkIO 165

monOpenDatabases 166

monOpenObjectActivity 167

monOpenPartitionActivity 171

monPCIBridge 175

monPCIEngine 176

monPCISlots 177

monPCM 178

monProcedureCache 180

monProcedureCacheMemoryUsage 181

monProcedureCacheModuleUsage 182

monProcess 183

monProcessActivity 185

monProcessLookup 187

monProcessMigration 188

monProcessNetIO 189

monProcessObject 190

monProcessProcedures 191

monProcessSQLText 192

monProcessStatement 193

monProcessWaits 194

monProcessWorkerThread 195

monRepLogActivity 196

monRepScanners 198

monRepScannersTotalTime 199

monRepSenders 200

monSpinlockActivity 201

monSQLRepActivity 202

monSQLRepMisses 203

monState 204

monStatementCache 205

monSysLoad 206

monSysPlanText 207

monSysSQLText 208

monSysStatement 209

monSysWaits 211

monSysWorkerThread 212

monTableColumns 213

monTableCompression 215

monTableParameters 216

image

monTables 217

monTableTransfer 218

monTask 219

monTempdbActivity 220

monThread 221

monThreadPool 222

monWaitClassInfo 223

monWaitEventInfo 224

monWorkload 225

monWorkloadPreview 226

monWorkloadProfile 227

monWorkloadRaw 228

monWorkQueue 229

4 sybpcidb 231

pca_jre_arguments 232

pca_jre_directives 233

pci_arguments 234

pci_directives 235

pci_slotinfo 236

pci_slot_syscalls 237

索引 239

 


 

11、Transact-SQL® 用户指南

 

 

1 SQL 构件块 1

 

Adaptive Server 中的 SQL 1

查询、数据修改和命令 2

表、列和行 2

关系操作 3

编译对象 3

符合 ANSI 标准 5

美国联邦信息处理标准 (FIPS) 标志程序 5

链式事务和隔离级别 6

标识符 6

SQL 标准样式的注释 6

右截断字符串 7

update delete 语句所要求的权限 7

算术错误 7

同义关键字 8

空值处理 8

命名约定 9

SQL 数据字符 9

SQL 语言字符 10

标识符 11

Adaptive Server 中的表达式 17

算术表达式和字符表达式 17

关系表达式和逻辑表达式 22

Transact-SQL 扩展 24

compute 子句 24

控制流语言 24

存储过程 24

扩展存储过程 25

触发器 25

缺省值和规则 26

错误处理和 set 选项 26

SQL 的其它 Adaptive Server 扩展 26

Adaptive Server 登录帐号 28

isql 实用程序 29

缺省数据库 29

使用 isql 的基于网络的安全服务 30

显示 SQL 文本 30

2 查询:从表中选择数据 33

查询 33

select 语法 34

使用 select 子句选择列 36

使用 select * 选择所有列 36

选择特定列 37

重新安排列顺序 37

在查询结果中重命名列 38

使用表达式 38

选择 text unitext image 43

选择列表摘要 45

使用 select for update 46

在游标和 DML 中使用 select for update 46

并发问题 47

利用 distinct 消除重复查询结果 48

利用 from 子句指定表 49

使用 where 子句选择行 50

where 子句中的比较运算符 51

范围 between not between 53

列表 in not in 54

匹配模式 56

匹配字符串: like 56

未知”值: NULL 62

带有逻辑运算符的连接条件 67

在嵌套 exists 查询中使用多个选择项 68

在嵌套 select 语句中使用列别名 69

3 使用集合、分组和排序 71

集合函数的使用 71

集合函数和数据类型 73

count count(*) 74

带有 distinct 的集合函数 74

空值和集合函数 75

使用统计集合 76

将查询结果分组: group by 子句 77

group by SQL 标准 79

group by 对组进行嵌套 79

使用 group by 在查询中引用其它列 80

表达式和 group by 82

在嵌套集合中使用 group by 84

空值和 group by 84

where 子句和 group by 85

group by all 87

不带 group by 的集合 88

选择数据组: having 子句 89

having group by where 子句如何交互作用 90

使用不带 group by having 93

对查询结果进行排序: order by 子句 94

order by group by 96

select distinct 一起使用的 order by group by 97

汇总数据组: compute 子句 98

行集合和 compute 100

compute 后指定多列 102

使用多个 compute 子句 102

将一个集合应用于多列 103

在同一 compute 子句中使用不同集合 104

生成总和:不带 by compute 105

组合查询: union 运算符 106

union 查询的准 108

union 与其它 Transact-SQL 命令一起使用 110

4 连接:从若干表中检索数据 111

连接如何工作 112

连接语法 112

连接和关系模型 113

如何使连接结构化 113

from 子句 114

where 子句 115

如何处理连接 117

等值连接和自然连接 118

使用其它条件的连接 119

未基于等同性的连接 120

自连接和相关名 121

不均等连接 122

不均等连接和子查询 124

连接两个以上的表 125

外连接 126

内部表和外部表 127

外连接限制 127

用于外连接的视图 128

ANSI 内部和外连接 128

ANSI 外连接 133

Transact-SQL 外连接 143

重新分配的连接 148

使用重新分配的连接 148

配置重新分配的连接 148

空值如何影响连接 149

确定要连接的表列 150

5 子查询:在其它查询中使用查询 151

子查询工作方式 151

子查询限制 152

使用子查询的示例 153

限定列名 154

带相关名的子查询 154

多重嵌套 155

在嵌套 select 语句中使用星号 156

update delete insert 语句中的子查询 160

条件语句中的子查询 161

用子查询替代表达式 161

子查询类型 163

表达式子查询 163

定量判定子查询 166

in 结合使用的子查询 171

not in 结合使用的子查询 173

使用包含 NULL not in 的子查询 174

exists 结合使用的子查询 174

not exists 结合使用的子查询 177

使用 exists 查找交集与差集 177

使用 SQL 派生表的子查询 178

使用相关子查询 179

带相关名的相关子查询 180

带比较运算符的相关子查询 180

having 子句中的相关子查询 182

6 使用和创建数据类型 183

Transact-SQL 数据类型的工作原理 183

使用系统提供的数据类型 184

精确数值类型:整数 186

精确数值类型:小数 186

近似数值数据类型 187

货币数据类型 188

日期和时间数据类型 188

字符数据类型 189

二进制数据类型 193

bit 数据类型 195

timestamp 数据类型 195

sysname longsysname 数据类型 195

Transact-SQL 语句中使用 LOB 定位符 196

创建 LOB 位符 197

将定位符值转换为 LOB 198

定位符作用域 199

数据类型之间的转换 199

混合型算术和数据类型层次 200

使用 money 数据类型 202

确定精度和标度 202

创建用户定义的数据类型 203

指定长度、精度和标度 203

指定空值类型 204

将规则和缺省值与用户定义的数据类型相关联 204

创建具有 IDENTITY 属性的用户定义的数据类型 204

从用户定义的数据类型创建 IDENTITY 205

删除用户定义的数据类型 205

获取有关数据类型的信息 206

7 添加、更改、传输和删除数据 207

参照完整性 208

事务 208

使用样本数据库 209

数据类型输入规则 209

char nchar unichar univarchar varchar

nvarchar unitext text 209

日期和时间 210

binary varbinary image 215

money smallmoney 215

float real double precision 216

decimal numeric 216

整数类型及其无符号形式 217

timestamp 217

添加新数据 217

使用 values 添加新行 218

插入数据到指定列 218

使用 select 添加新行 226

创建非实现、非空列 229

添加非实现列 229

已经具有非实现列的表 230

非实现列存储 231

改变非实现列 231

限制 231

更改现有数据 232

set 子句用于 update 233

where 子句用于 update 234

from 子句用于 update 234

使用连接执行更新 235

更新 IDENTITY 235

更改 text unitext image 数据 235

截断尾随零 237

增量传输数据 240

将表标记为增量传输 241

从目标文件传输表 241

Adaptive Server 数据类型转换为 IQ 242

存储传输信息 244

例外和错误 247

增量数据传输的示例会话 247

删除数据 253

from 子句用于 delete 253

IDENTITY 列删除 254

删除表中的所有行 254

truncate table 语法 254

8 创建数据库和表 255

数据库和表 255

强制实现数据库的数据完整性 256

数据库中的权限 257

使用和创建数据库 258

选择数据库: use 258

create database 创建用户数据库 259

quiesce database 命令 261

变更数据库的大小 262

删除数据库 263

创建表 263

每个表的最大列数 263

263

选择表名 264

将表创建于不同的数据库中 265

create table 语法 265

使用 IDENTITY 266

允许在列中使用空值 269

使用临时表 271

管理表中的标识间隔 274

控制标识间隔的参数 275

identity burning set factor identity_gap 的比较 275

设置特定于表的标识间隔 276

更改特定于表的标识间隔 277

显示特定于表的标识间隔信息 277

由于其它原因产生的间隔 278

当表插入达到 IDENTITY 列的最大值时 279

为表定义完整性约束 279

指定表级或列级约束 280

为约束创建错误消息 281

创建检查约束后 281

指定缺省列值 282

指定唯一约束和主键约束 282

指定参照完整性约束 283

指定检查约束 286

设计使用参照完整性的应用程序 287

设计和创建表 288

制作设计草图 289

创建用户定义的数据类型 290

选择能接受空值的列 290

Defining the table 290

通过查询结果来创建新表: select into 291

检查错误 294

IDENTITY 列使用 select into 294

改变现有表 296

使用 select * 的对象不列出对表的更改 297

对远程表使用 alter table 298

添加列 298

删除列 300

修改列 301

添加、删除和修改 IDENTITY 305

数据复制 306

修改锁定方案和表模式 308

变更具有用户定义的数据类型的列 308

alter table 生成的错误和警告 309

重命名表和其它对象 311

删除表 312

计算列 313

使用计算列 314

计算列的索引 316

确定性属性 317

给用户分配权限 321

获得有关数据库和表的信息 322

获得有关数据库的帮助 322

获得有关数据库对象的帮助 323

9 SQL 派生表 329

SQL 派生表的优点 329

SQL 派生表和优化 330

SQL 派生表语法 331

派生列列表 332

相关 SQL 派生表 332

使用 SQL 派生表 333

嵌套 333

使用 SQL 派生表的子查询 333

联合 334

子查询中的联合 334

使用 SQL 派生表重命名列 334

常量表达式 335

集合函数 336

使用 SQL 派生表连接 336

SQL 派生表创建表 337

相关属性 338

10 对表和索引进行分区 339

Adaptive Server 12.5.x 和更早版本升级 340

数据分区 340

索引分区 341

分区 ID 342

锁定和分区 342

分区类型 342

域分区 342

散列分区 343

列表分区 343

循环分区 343

组合分区键 344

分区清理 345

索引和分区 346

全局索引 346

本地索引 350

保证唯一索引 353

创建和管理分区 353

对磁盘进行分区 354

创建数据分区 355

创建分区索引 358

从现有表创建分区表 360

变更数据分区 360

将未分区表更改为分区表 361

向分区表添加分区 361

更改分区类型 361

更改分区键 362

取消对循环分区表的分区 362

使用 partition 参数 362

变更分区键列 363

配置分区 364

在分区表中执行更新、删除和插入 364

更新分区键列中的值 365

显示有关分区的信息 366

使用函数 366

截断分区 367

使用分区装载表数据 367

更新分区统计 368

11

12

虚拟散列表 369

虚拟散列表的结构 370

创建虚拟散列表 370

对虚拟散列表的限制 374

支持虚拟散列表的命令 375

查询处理器支持 375

监控计数器支持 375

系统过程支持 376

视图:限制访问数据 377

视图的工作方式 377

视图的优点 378

示例 380

创建视图 381

create view 的语法 381

select 语句和 create view 一起使用 382

验证视图的选择标准 386

通过视图检索数据 388

视图解析 388

重定义视图 389

重命名视图 390

改变或删除基础对象 391

通过视图修改数据 391

更新视图的限制 392

删除视图 395

使用视图作为安全性机制 396

获取有关视图的信息 396

使用 sp_help sp_helptext 显示视图信息 396

使用 sp_depends 列出相关对象 397

列出数据库中的所有视图 398

查找对象名称和 ID 398

13 创建表的索引 399

索引如何工作 399

比较创建索引的两种方式 400

使用索引指南 401

创建索引 402

create index 的语法 402

为多列编制索引:组合索引 403

使用基于函数的索引编制索引 403

使用 unique 选项 404

在非唯一索引中包括 IDENTITY 404

升序和降序排列索引列值 405

使用 fillfactor, max_rows_per_page, reservepagegap 405

计算列的索引 406

基于函数的索引 407

使用聚簇或非聚簇索引 407

对段创建聚簇索引 408

指定索引选项 409

使用 ignore_dup_key 选项 409

使用 ignore_dup_row allow_dup_row 选项 409

使用 sorted_data 选项 410

使用 on segment_name 选项 411

删除索引 411

确定表上存在哪些索引 411

更新关于索引的统计信息 414

14 为数据定义缺省值和规则 415

缺省值和规则是怎样执行的 415

创建缺省值 416

create default 语法 417

绑定缺省值 417

解除绑定缺省值 419

缺省值怎样影响 NULL 420

删除缺省值 420

创建规则 421

create rule 的语法 422

绑定规则 422

规则 NULL 424

解除绑定规则 425

删除规则 425

获得有关缺省值和规则的信息 426

共享行内缺省值 426

创建行内共享缺省值 427

解除共享行内缺省值的绑定 428

限制 428

15 使用批处理和控制流语言 429

简介 429

批处理相关的规则 430

使用批处理的示例 431

作为文件提交的批处理 434

使用控制流语言 435

if...else 435

case 表达式 437

begin...end 448

while break...continue 448

declare 和局部变量 451

goto 451

return 451

print 452

raiserror 453

print raiserror 创建消息 454

waitfor 455

注释 457

局部变量 458

声明局部变量 459

局部变量和 select 语句 459

局部变量和 update 语句 460

局部变量和子查询 460

局部变量和 while 循环以及 if else 461

变量和空值 462

全局变量 463

事务和全局变量 463

16 在查询中使用 Transact-SQL 函数 467

设置查询 467

内置函数 468

系统函数 468

字符串函数 468

Text image 函数 471

集合函数 472

统计集合函数 478

数学函数 479

日期函数 479

数据类型转换函数 481

安全性函数 492

XML 函数 492

用户创建的函数 492

17 使用存储过程 493

存储过程如何工作 493

示例 494

权限 497

性能 497

创建和执行存储过程 498

使用延迟名称解析 498

参数 499

缺省参数 501

使用多个参数 504

在存储过程中使用大对象 text unitext image

数据类型 506

过程组 507

create procedure 中使用 with recompile 507

execute 中使用 with recompile 508

过程中的嵌套过程 508

使用存储过程的临时表 509

在存储过程中设置选项 510

执行存储过程 511

存储过程中的延迟编译 512

返回存储过程的信息 513

返回状态 513

检查过程中的角色 515

返回参数 516

与存储过程关联的限制 520

限定过程内的名字 521

重命名存储过程 522

重命名过程引用的对象 522

使用存储过程作为安全机制 523

删除存储过程 523

系统过程 523

执行系统过程 524

系统过程的权限 524

系统过程类型 524

Sybase 提供的其它过程 524

获取有关存储过程的信息 525

sp_help 获取报告 525

sp_helptext 查看过程的源文本 526

sp_depends 标识相关对象 526

sp_helprotect 标识权限 528

18 使用扩展存储过程 529

概述 529

XP Server 530

动态链接库支持 531

Open Server API 531

ESP 和权限 533

ESP 和性能 533

ESP 创建函数 534

用于 ESP 开发的文件 534

Open Server 数据结构 535

Open Server 返回代码 535

简单 ESP 函数概述 535

ESP 函数示例 536

建立 DLL 540

注册 ESP 543

使 create procedure 543

使用 sp_addextendedproc 544

删除 ESP 544

重命名 ESP 545

执行 ESP 545

系统 ESP 546

获取有关 ESP 的信息 547

ESP 例外和消息 547

19 游标:访问数据 549

使用游标选择行 550

敏感性和可滚动性 550

游标类型 551

游标范围 551

游标扫描与游标结果集 552

使游标变为可更新 553

确定哪些列可被更新 554

Adaptive Server 如何处理游标 556

监控游标语句 558

使用 declare cursor 559

declare cursor 示例 560

打开游标 561

使用游标读取数据行 562

fetch 语法 562

检查游标状态 564

通过每个 fetch 获取多行 565

检查读取的行数 566

使用游标更新和删除行 567

更新游标结果集的行 567

删除游标结果集的行 568

关闭并释放游标 569

可滚动的仅向前游标示例 570

仅向前 (缺省)游标 570

可滚动游标的示例表 572

不敏感的可滚动游标 573

半敏感的可滚动游标 574

在存储过程中使用游标 575

游标和锁定 577

游标锁定选项 579

增强了对可更新游标的事务支持 579

获取有关游标的信息 580

用浏览模式代替游标 582

浏览表 582

浏览模式限制 582

为用于浏览的新表加盖时间戳 583

为现有表加盖时间戳 583

比较 timestamp 583

20

21

触发器:强制实施参照完整性 585

触发器的工作方式 585

使用触发器与使用完整性约束的对比 586

创建触发器 587

create trigger 的语法 587

使用触发器来维护参照完整性 588

根据触发器测试表测试数据修改 589

触发器插入示例 590

触发器删除示例 591

触发器更新示例 593

多行注意事项 599

使用多行的插入触发器示例 599

使用多行的删除触发器示例 600

使用多行的更新触发器示例 600

使用多行的条件插入触发器示例 601

回退触发器 602

全局登录触发器 604

嵌套触发器 604

触发器自递归 605

与触发器相关的规则 607

触发器和权限 607

触发器限制 608

隐式和显式空值 609

触发器和性能 610

触发器中的 set 命令 610

重命名和触发器 610

触发器提示 610

禁用触发器 611

删除触发器 612

获取有关触发器的信息 612

sp_help 612

sp_helptext 613

sp_depends 614

行内行外 LOB 615

概述 615

压缩行内 LOB 616

迁移行外 LOB 数据以使用行内存储 616

行内 LOB 列和批量复制 617

迁移现有数据的方法示例 617

选择行内 LOB 长度的准则 622

在表含有行内 LOB 列时降级 623

22 使用 instead of 触发器 625

Inserted 逻辑表和 deleted 逻辑表 626

触发器和事务 627

嵌套和递归 627

instead of insert 触发器 628

示例 628

instead of update 触发器 631

instead of delete 触发器 632

searched positioned update delete 632

获取有关触发器的信息 635

23 事务:维护数据一致性和恢复 637

事务的工作方式 637

事务和一致性 639

事务和恢复 639

使用事务 640

在事务中允许使用数据定义命令 640

不允许在事务中使用的系统过程 642

开始和提交事务 642

回退和保存事务 643

检查事务的状态 645

嵌套事务 646

事务示例 647

选择事务模式和隔离级别 648

选择事务模式 648

选择隔离级别 650

符合 SQL 标准 656

使用 lock table 命令改善性能 657

在存储过程和触发器中使用事务 657

错误和事务回退 658

事务模式和存储过程 660

在事务中使用游标 663

使用事务时应考虑的问题 664

事务的备份和恢复 665

24 锁定命令和选项 667

设置等待锁的时间限制 667

lock table 命令的 wait/nowait 选项 667

设置会话级等待获取锁的时间限制 668

设置全服务器范围的锁等待限制 669

锁等待超时次数的有关信息 670

队列处理的 Readpast 锁定 670

Readpast 查询期间的不兼容锁 670

所有页锁定表和 Readpast 查询 670

readpast 的隔离级别 select 查询的效果 671

带有 readpast 和隔离级别的数据修改命令 671

text unitext image 列及 readpast 672

Readpast 锁定示例 672

附录 A pubs2 数据库 673

pubs2 数据库中的表 673

publishers 673

authors 674

titles 675

titleauthor 676

salesdetail 677

sales 679

stores 679

roysched 679

discounts 680

blurbs 680

au_pix 681

pubs2 数据库框图 682

附录 B pubs3 数据库 683

pubs3 数据库中的表 683

publishers 683

authors 684

titles 685

titleauthor 686

salesdetail 687

sales 688

stores 689

store_employees 689

roysched 690

discounts 690

blurbs 690

pubs3 数据库框图 691

索引 693

 


12、系统管理指南,卷 1

 

1 系统管理概述 1

Adaptive Server 管理任务 1

系统管理任务所需的角色 2

使用 isql 执行系统管理任务 4

Sybase Central 用于系统管理任务 6

系统表 6

查询系统表 7

系统表中的键 8

更新系统表 8

系统过程 9

使用系统过程 9

系统过程表 10

创建系统过程 10

系统扩展存储过程 11

创建系统 ESP 11

记录错误消息 12

连接到 Adaptive Server 12

interfaces 文件 12

目录服务 13

LDAP 作为一个目录服务 14

Adaptive Server 中可用的安全性功能 16

2 系统及可选数据库 19

系统数据库概述 19

master 数据库 21

控制 master 数据库中的对象创建 22

备份 master 数据库并保留系统表的副本 22

model 数据库 23

sybsystemprocs 数据库 24

tempdb 数据库 24

创建临时表 25

sybsecurity 数据库 25

sybsystemdb 数据库 26

sybmgmtdb 数据库 26

pubs2 pubs3 样本数据库 26

维护样本数据库 27

pubs2 image 数据 27

dbccdb 数据库 27

sybdiag 数据库 28

确定安装脚本的版本 28

3 系统管理入门 29

逻辑页大小 29

使用 “测试”服务器 30

计划资源 30

达到性能目标 30

安装 Sybase 产品时的注意事项 31

检查产品的兼容性 31

安装或升级 Adaptive Server 31

安装其它第三方软件 31

配置并测试客户端连接 32

分配物理资源 32

专用服务器与共享服务器 32

决策支持和 OLTP 应用程序 33

预先的资源计划 33

操作系统配置 33

备份和恢复 34

保留 master 的最新备份 34

自动备份过程 35

备份数据库前检验数据一致性 36

监控日志大小 36

即时维护和故障排除 37

启动和停止 Adaptive Server 37

查看和清理错误日志 37

保留记录 37

联系信息 38

配置信息 38

维护日程表 38

系统信息 39

灾难性事故恢复计划 39

其它资源 39

4 管理和监控 Adaptive Server 41

Sybase Control Center for Adaptive Server 41

Adaptive Server Sybase Central 插件 42

使用 Adaptive Server 插件 43

启动和停止 Sybase Central 44

注册 Adaptive Server 插件 44

执行常见任务 45

使用 Interactive SQL 51

5 设置配置参数 53

概述 53

Adaptive Server 配置文件 54

修改配置参数 54

用于修改配置参数的必需角色 54

使用 sp_configure 的单位规范 56

全局与会话设置 56

获取有关配置参数的帮助信息 57

使用 sp_configure 58

语法元素 59

sp_configure 与配置文件结合使用 59

参数层次 63

参数层次中用户定义的子集:显示级别 65

使用 sp_configure sp_sysmon 进行性能调优 66

在集群环境中使用配置参数 66

sp_configure 输出 67

命名高速缓存配置参数 69

sysconfigures syscurconfigs 69

查询 syscurconfigs sysconfigures :示例 70

配置参数 70

按字母顺序排列的配置参数列表 70

6 磁盘资源问题概述 257

设备分配和对象放置 257

用于管理磁盘资源的命令 258

存储管理决策中需要考虑的事项 259

恢复 259

性能 260

安装时的状态和缺省值 261

用于管理存储的系统表 261

sysdevices 262

sysusages 263

syssegments 263

sysindexes 264

syspartitions 264

7 管理远程服务器 265

概述 265

管理远程服务器 266

添加远程服务器 267

管理远程服务器名 268

设置服务器连接选项 268

获取有关服务器的信息 270

删除远程服务器 270

添加远程登录名 271

映射用户的服务器 ID 271

将远程登录名映射为特定的本地名 271

将所有的远程登录名映射到一个本地名 272

在本地服务器中保留远程登录名 272

远程用户登录映射的示例 273

远程用户的口令检查 274

使用 untrusted 模式的效果 275

获取有关远程登录的信息 275

远程登录的配置参数 276

8 初始化数据库设备 277

数据库设备 277

使用 disk init 命令 278

disk init 语法 278

指定逻辑设备名 278

指定物理设备名 279

选择设备号 279

指定设备大小 279

指定 dsync 设置 (可选) 281

使用 directio 绕过操作系统缓冲区 282

disk init 的其它可选参数 283

获取有关设备的信息 284

删除设备 285

指派缺省设备 286

选择缺省设备和非缺省设备 286

使用 disk resize 增加设备大小 287

磁盘空间不足 288

9 设置数据库选项 289

使用 sp_dboption 过程 289

数据库选项说明 290

查看数据库的选项 291

sysoptions 显示当前设置的开关 292

10 配置字符集、排序顺序和语言 295

了解国际化和本地化 295

国际化系统的优点 296

国际化系统示例 296

国际化系统的元素 299

为服务器选择字符集 299

Unicode 301

选择服务器缺省字符集 305

选择排序顺序 307

使用排序顺序 308

不同类型的排序顺序 308

选择缺省排序顺序 309

为系统消息选择语言 315

设置服务器:示例 316

西班牙语版服务器 316

总部在美国的日本公司 317

具有多国客户端的日本公司 317

更改字符集、排序顺序或消息语言 318

更改缺省字符集 318

用资源文件更改排序顺序 319

更改缺省排序顺序 320

重新配置字符集、排序顺序或消息语言 320

Unicode 示例 320

预备步骤 322

设置用户的缺省语言 323

重新配置后的恢复 323

处理可疑分区 326

安装不支持语言的日期字符串 327

服务器与客户端之间的日期解释 328

国际化和本地化文件 329

国际化文件的类型 329

字符集目录结构 329

本地化文件的类型 330

软件消息目录结构 331

消息语言和全局变量 332

11 配置客户端 / 服务器字符集转换 333

字符集转换 333

支持的字符集转换 334

本地字符集的转换 334

Unicode 系统中的转换 334

Adaptive Server 直接转换 335

Unicode 转换 336

选择转换类型 337

Unicode 客户端 / 服务器系统 337

Unicode 客户端 / 服务器系统 338

配置服务器 339

启用和禁用字符集转换 339

无法转换的字符 340

字符集转换中的错误处理 340

转换和数据长度的变化 341

配置系统和应用程序 342

为实用程序指定字符集 342

显示和文件字符集的命令行选项 343

12 诊断系统问题 345

Adaptive Server 如何使用错误消息 345

错误日志格式 346

错误消息和消息号 348

错误消息文本中的变量 349

Adaptive Server 错误记录 349

严重级 350

严重级 10-18 350

严重级 19-26 353

报告错误 355

Backup Server 错误记录 355

注销进程 356

仅将注销用于状态 359

使用 sp_lock 检查阻塞进程 360

管家功能 360

管家清洗 361

管家杂事 361

管家碎片收集 361

配置 enable housekeeper GC 362

关闭服务器 363

关闭 Adaptive Server 363

关闭 Backup Server 364

了解已知的问题 365

索引 367


13、系统管理指南,卷 2

 

1 限制对服务器资源的访问 1

资源限制 1

计划资源限制 2

启用资源限制 2

定义时间范围 3

确定所需的时间范围 3

创建指定的时间范围 4

修改指定的时间范围 5

删除指定的时间范围 5

时间范围更改何时生效? 6

确定用户和限制 6

标识使用大量资源的用户 7

标识使用大量资源的应用程序 7

选择限制类型 8

确定强制时间 9

确定资源限制的范围 9

了解限制类型 10

限制 I/O 开销 11

限制经历时间 12

限制结果集的大小 13

设置 tempdb 空间使用限制 14

限制空闲时间 14

创建资源限制 14

资源限制示例 15

获得关于现有限制的信息 16

列出所有现有资源限制 16

修改资源限制 17

删除资源限制 17

资源限制的优先级 18

时间范围 18

资源限制 18

2 镜像数据库设备 19

磁盘镜像 19

确定镜像对象 19

使用最小物理磁盘空间进行镜像 20

不间断恢复的镜像 21

不禁用镜像的条件 22

磁盘镜像命令 23

初始化镜像 23

取消镜像设备 24

重新启动镜像 24

waitfor mirrorexit 25

镜像主设备 25

获取有关设备和镜像的信息 25

磁盘镜像教程 26

调整磁盘大小和磁盘镜像 28

3 配置内存 29

确定可供 Adaptive Server 使用的内存 29

Adaptive Server 如何分配内存 30

磁盘空间分配 31

较大逻辑页大小和缓冲区 32

堆内存 32

Adaptive Server 如何使用内存 34

确定 Adaptive 所需的内存量 36

确定 Adaptive Server 内存配置 37

如果正在升级 38

确定 Adaptive Server 可以使用的内存量 38

影响内存分配的配置参数 39

动态分配内存 41

如果 Adaptive Server 不能启动 41

动态降低内存配置参数 41

配置线程池 45

确定线程总数 47

Tuning the syb_blocking_pool 48

配置内存的系统过程 48

使用 sp_configure 设置配置参数 48

使用 sp_helpconfig 50

使用 sp_monitorconfig 51

控制 Adaptive Server 内存的配置参数 53

Adaptive Server 可执行代码大小 53

数据和过程高速缓存 54

Kernel resource memory 56

用户连接数 56

打开的数据库、打开的索引和打开的对象 57

数目 57

数据库设备和磁盘 I/O 结构 58

使用内存的其它参数 58

并行处理 59

远程服务器 59

参照完整性 60

影响内存的其它参数 60

语句高速缓存 61

设置语句高速缓存 61

4 配置数据高速缓存 69

Adaptive Server 数据高速缓存 69

高速缓存配置命令和系统过程 71

有关数据高速缓存的信息 72

配置数据高速缓存 73

创建新高速缓存 75

向现有命名高速缓存添加内存 76

减小高速缓存的大小 77

删除高速缓存 78

显式配置缺省高速缓存 79

更改高速缓存类型 81

配置高速缓存替换策略 81

将数据高速缓存划分为若干内存池 83

匹配日志高速缓存的日志 I/O 大小 85

将对象绑定到高速缓存 86

高速缓存绑定限制 87

获得有关高速缓存绑定的信息 87

检查高速缓存开销 88

开销如何影响总的高速缓存空间 88

删除高速缓存绑定 89

更改内存池的清洗区 90

如果清洗区过小 92

如果清洗区过大 93

设置管家以避免高速缓存的清洗 93

更改缓冲池的异步预取限制 94

更改内存池的大小 94

从内存池移走空间 94

从其它内存池移走空间 95

增加高速缓存分区数 97

设置高速缓存分区数 97

设置本地高速缓存分区数 97

优先级 98

删除内存池 98

由于页的使用而不能删除缓冲池时 99

高速缓存绑定对内存和查询计划的影响 99

从高速缓存中刷新页 99

锁定以执行绑定 99

高速缓存绑定对存储过程和触发器的影响 100

使用配置文件配置数据高速缓存 100

配置文件中的高速缓存和缓冲池条目 100

高速缓存配置指南 104

5 管理多处理器服务器 107

Adaptive Server 内核 107

目标体系结构 108

内核模式 112

切换内核模式 113

任务 114

使用线程运行任务 114

配置 SMP 环境 115

线程池 115

管理引擎 117

启动和停止引擎 118

管理用户连接 (仅进程模式) 121

影响 SMP 系统的配置参数 122

6 创建和管理用户数据库 125

创建和管理用户数据库的命令 125

管理用户数据库的权限 126

使用 create database 命令 127

为数据库指派空间和设备 128

缺省数据库大小和设备 129

估计所需空间 129

把事务日志存放在单独的设备上 130

估计事务日志大小 130

缺省日志大小和设备 131

将事务日志移动到其它设备 131

缩减日志空间 133

缩减日志空间时使用 dump load database 133

缩减日志空间时使用 dump load transaction 137

使用 for load 选项进行数据库恢复 143

使用 create database with override 选项 144

更改数据库所有权 145

变更数据库 145

alter database 语法 146

使用 drop database 命令 147

管理空间分配的系统表 147

sysusages 148

获取有关数据库存储的信息 152

数据库设备名和选项 152

检查使用的空间量 153

查询系统表中的空间使用信息 155

7 装入和卸下数据库 157

概述 157

清单文件 158

复制和移动数据库 159

性能考虑事项 160

设备检验 160

装入和卸载数据库 160

卸下数据库 161

装入数据库 162

创建数据库的可装入副本 164

将数据库从一个 Adaptive Server 移到

另一个 Adaptive Server 164

系统限制 165

quiesce database 扩展 165

8 分布式事务管理 167

受影响的事务类型 168

由外部事务管理器协调的分布式事务 168

RPC CIS 事务 169

SYB2PC 事务 170

启用 DTM 功能 171

安装许可密钥 171

启用 DTM 功能 171

配置事务资源 172

使用 Adaptive Server 协调服务 174

事务协调服务概述 174

需求和行为 176

配置参与者服务器资源 177

在异构环境中使用事务协调服务 178

监控协调事务和参与者 179

DTM 管理和故障排除 179

事务和控制线程 179

获取有关分布式事务的信息 181

执行外部事务的步骤 185

分布式事务的崩溃恢复过程 186

尝试完成事务 187

编程与配置注意事项 191

9 创建和使用段 193

Adaptive Server 193

系统定义的段 194

Adaptive Server 如何使用段 195

控制空间使用 195

改善性能 195

将表移到另一设备 197

创建段 198

更改段的范围 198

扩展段的范围 198

减小段的范围 199

向段指派数据库对象 200

在段上创建新对象 200

在段上放置已存在的对象 201

把文本页放在单独的设备上 204

对段创建聚簇索引 204

删除段 205

获取有关段的信息 205

sp_helpsegment 206

sp_helpdb 207

sp_help sp_helpindex 208

段和系统表 208

段的教程 209

10 使用 reorg 命令 215

reorg 命令及其参数 215

使用 optdiag 实用程序评估对 reorg 的需求 216

将转移的行移动到主页 217

使用 reorg compact 撤消行转移 217

回收删除和更新后留下的未使用空间 217

不使用 reorg 命令的空间回收 218

回收未使用的空间并撤消行转移 219

重新创建表 219

运行 reorg rebuild 的前提条件 220

对索引使用 reorg rebuild 命令 221

使用 reorg rebuild index_name partition_name 重建索引 221

重建索引的空间要求 222

状态消息 222

用于大表重组的 resume time 选项 222

time 选项中指定 no_of_minutes 223

11 检查数据库一致性 225

什么是数据库一致性检查程序? 225

页和对象分配 226

了解对象分配映射 (OAM) 228

了解页链接 230

使用 dbcc 可执行哪些检查? 230

了解各个 dbcc 命令的输出 231

检查数据库和表的一致性 233

dbcc checkstorage 233

dbcc checktable 236

dbcc checkdb 238

检查页分配 239

dbcc checkalloc 239

dbcc indexalloc 240

dbcc tablealloc 241

dbcc textalloc 241

使用 fix | nofix 选项更正分配错误 242

使用 dbcc tablealloc dbcc indexalloc 生成报告 243

检查系统表的一致性 243

使用一致性检查命令的策略 244

使用大 I/O 和异步预取 245

在您的节点安排数据库维护 245

数据库一致性问题导致的错误 247

报告被中止的 checkstorage checkverify 操作 247

软故障和硬故障的比较 248

使用 dbcc checkverify 检验故障 249

dbcc checkverify 的工作方式 249

何时使用 dbcc checkverify 251

如何使用 dbcc checkverify 252

使用 dbcc checkstorage 之前的准备工作 252

计划资源 253

配置工作进程 257

dbcc 设置命名高速缓存 258

配置一个 8 页的 I/O 缓冲池 259

dbccdb 分配磁盘空间 260

用于工作空间的段 260

创建 dbccdb 数据库 260

更新 dbcc_config 262

使用 sp_dbcc_updateconfig 添加缺省配置值 262

使用 sp_dbcc_updateconfig 删除配置值 263

查看当前配置值 263

维护 dbccdb 263

重新评估并更新 dbccdb 配置 264

清除 dbccdb 264

删除工作空间 265

dbccdb 执行一致性检查 265

dbccdb 生成报告 266

报告 dbcc checkstorage 操作的摘要 266

报告配置、统计和故障信息 266

使用 dbcc upgrade_object 升级编译对象 267

在生产之前查找编译对象错误 268

在升级中使用数据库转储 271

确定编译对象是否已升级 271

12 制定备份和恢复计划 273

跟踪数据库的变化 274

获取有关事务日志的信息 274

使用 delayed_commit 确定提交日志记录的时间 274

指定备份的职责 277

同步数据库及其日志:检查点 277

设置恢复间隔 277

自动检查点过程 278

进行自动检查点操作后截断日志 278

可用检查点 279

手动请求检查点 279

在系统出现故障或关机后自动恢复 280

快速恢复 280

Adaptive Server 启动序列 281

尽早使引擎进入联机状态 281

并行恢复 281

数据库恢复 282

恢复顺序 282

并行检查点 284

恢复状态 285

为进行快速恢复调优 285

恢复期间的故障隔离 286

脱机页的持续性 287

配置恢复故障隔离 287

获取有关脱机数据库和页的信息 288

使脱机页联机 289

DOL 锁定表的索引级故障隔离 290

脱机页的副作用 290

使用恢复故障隔离的恢复策略 291

评估损坏的程度 293

使用 dump load 命令 294

进行例行数据库转储: dump database 294

进行例行事务日志转储: dump transaction 294

设备出现故障后复制日志: dump tran with no_truncate 295

恢复整个数据库: load database 295

将更改应用到数据库: load transaction 296

使用户可以使用数据库: online database 296

跨平台转储和装载数据库 296

关于转储和装载数据库和事务的限制 298

性能注释 299

将数据库移到另一 Adaptive Server 299

升级用户数据库 300

使用特殊 dump transaction 选项 301

使用特殊装载选项标识转储文件 301

从备份恢复数据库 302

挂起和恢复对数据库的更新 304

使用 quiesce database 的准则 305

维护在主服务器和辅助服务器关系中的服务器角色 307

使用 -q 选项启动辅助服务器 307

更新的 “ in quiesce 数据库日志记录值 307

更新转储序列号 308

使用 quiesce database 备份主设备 310

在抑制状态下制作存档副本 313

使用 mount unmount 命令 315

使用 Backup Server 执行备份和恢复 315

Backup Server 通信 318

装入新卷 318

启动和停止 Backup Server 319

配置服务器用于远程访问 320

选择备份介质 320

创建本地转储设备的逻辑设备名 321

列出当前设备名 322

添加备份设备 322

安排用户数据库的备份 323

安排例行备份 323

在其它时间备份数据库 323

安排 master 的备份 324

在每次更改后转储 master 数据库 325

保存脚本和系统表 325

截断 master 数据库事务日志 326

避免卷更换和恢复 326

安排 model 数据库的备份 326

截断 model 数据库的事务日志 326

安排 sybsystemprocs 数据库的备份 327

配置 Adaptive Server 以用于同时装载 327

收集备份统计信息 328

13 备份和恢复用户数据库 329

指定数据库和转储设备 332

指定数据库名的规则 332

指定转储设备的规则 333

Backup Server 确定磁带设备 334

压缩转储 335

Backup Server 转储文件和压缩转储 337

装载压缩转储 338

指定远程 Backup Server 339

指定磁带密度、块大小和容量 339

替换缺省密度 340

替换缺省块大小 340

指定转储命令的磁带容量 341

Backup Server 的非回绕磁带功能 341

指定卷名 342

从多个卷装载 342

标识转储 343

高转储或装载性能 344

与之前版本的兼容性 344

以整数格式存储的标签 345

配置系统资源 345

指定其它转储设备: stripe on 子句 348

转储到多个设备 348

从多个设备装载 348

与转储相比装载所使用的设备较少 348

指定单个设备的特性 349

磁带处理选项 349

指定是否卸下磁带 350

回绕磁带 350

防止转储文件被覆盖 350

转储前重新初始化卷 351

转储和装载数据库时使用口令保护 351

替换缺省的消息显示目标 352

通过 with standby_access 使数据库处于联机状态 353

确定何时使用 with standby_access 353

通过 with standby_access 使数据库处于联机状态 354

获取有关转储文件的信息 354

请求转储标头信息 354

确定数据库、设备、文件名和日期 355

设备出现故障后复制日志 356

截断日志 357

截断不在单独的段上的日志 357

在开发环境的早期截断日志 358

截断没有可用空间的日志 358

响应卷更改请求 361

用于转储的卷更改提示 361

用于装载的卷更改提示 363

恢复数据库:分步指导 364

获取事务日志的当前转储 365

检查空间使用情况 365

删除数据库 367

重新创建数据库 368

装载数据库 369

装载事务日志 369

使数据库处于联机状态 370

从较旧的版本装载数据库转储 371

将转储升级到当前版本的 Adaptive Server 371

数据库脱机状态位 372

版本标识符 373

高速缓存绑定和装载数据库 373

数据库和高速缓存绑定 374

数据库对象和高速缓存绑定 375

跨数据库约束和装载数据库 376

14 恢复系统数据库 377

恢复系统数据库 377

恢复 master 数据库 378

关于恢复进程 378

恢复过程总结 379

查找系统表的副本 379

建立新的主设备 380

在主恢复方式下启动 Adaptive Server 382

重新创建 master 的设备分配 383

检查 Backup Server sysservers 信息 383

检验 Backup Server 是否在运行 384

装载 master 的备份 384

更新 number of devices 配置参数 385

在主恢复方式下重新启动 Adaptive Server 385

检查系统表以检验 master 的当前备份 385

重新启动 Adaptive Server 386

恢复服务器用户 ID 386

恢复 model 数据库 387

检查 Adaptive Server 387

备份 master 387

恢复 model 数据库 388

恢复 sybsystemprocs 数据库 388

使用 installmaster 恢复 sybsystemprocs 389

使用 load database 恢复 sybsystemprocs 391

如何减小 tempdb 的大小 391

tempdb 重新设置为缺省大小 391

使用 disk reinit disk refit 恢复系统表 394

使用 disk reinit 恢复 sysdevices 394

使用 disk refit 恢复 sysusages sysdatabase 395

15 存档数据库访问 397

概述 398

存档数据库的组件 399

使用存档数据库 401

配置存档数据库 402

调整修改页面区域的大小 402

增加分配给修改页面区域的空间量 403

实现存档数据库 403

使存档数据库联机 405

将事务日志装载到存档数据库中 405

删除存档数据库 405

使用存档数据库 406

SQL 命令用于存档数据库 406

dbcc 命令用于存档数据库 407

典型的存档数据库命令序列 407

存档数据库的压缩转储 409

创建压缩内存池 409

升级和降级存档数据库 410

升级带有存档数据库的 Adaptive Server 410

降级带有存档数据库的 Adaptive Server 410

压缩转储的兼容性问题 411

存档数据库的限制 411

16 自动扩展数据库 413

了解磁盘、设备、数据库和段 413

阈值操作过程 416

安装自动数据库扩展过程 416

运行 sp_dbextend 417

sp_dbextend 接口中的命令选项 417

验证当前阈值 417

对数据库进行自动扩展设置 420

约束和限制 422

17 使用阈值管理可用空间 425

使用最后机会阈值监控可用空间 425

达到阈值 426

控制执行 sp_thresholdaction 的频率 426

回退记录和最后机会阈值 427

计算回退记录的空间 428

确定回退记录的当前空间 428

回退记录对最后机会阈值的影响 429

用户定义的阈值 429

共享的日志段和数据段的最后机会阈值和用户日志高速缓存 430

使用 lct_admin abort 中止挂起的事务 430

master 数据库的事务日志增加空间 432

自动中止或挂起进程 432

使用 abort tran on log full 中止事务 432

唤醒挂起的进程 433

添加、更改和删除阈值 433

显示现有阈值的有关信息 434

阈值和系统表 434

添加可用空间阈值 434

更改或指定新的可用空间阈值 435

删除阈值 435

为日志段创建可用空间阈值 436

测试和调整新阈值 436

在其它段上创建其它阈值 439

确定阈值放置位置 439

创建阈值过程 440

声明过程参数 440

生成错误日志消息 440

转储事务日志 441

一个简单的阈值过程 442

一个更复杂的过程 442

决定在何处放置阈值过程 444

禁用数据段的可用空间计数 444

索引 447

 


14、性能和调优系列:基础知识

 

 

1 基础知识简介 1

优良性能 1

响应时间 1

吞吐量 2

性能设计 2

调优性能 3

调优级别 4

确定系统限制 8

线程、线程池、引擎和 CPU 8

各种逻辑页大小 9

列数目和列大小 9

表达式、变量和存储过程参数的最大长度 10

登录数 10

限制对性能的影响 10

内核资源内存的大小 10

分析性能 11

范式 12

锁定 12

特殊注意事项 13

2 网络和性能 15

潜在的性能问题 15

关于网络性能的基本问题 16

技术摘要 16

引擎和线程密切连接 17

网络监听器 17

Adaptive Server 使用网络的方式 18

配置 I/O 控制器 18

动态重新配置 I/O 任务 20

更改网络包大小 20

在用户连接中使用大包或缺省包尺寸 21

包的数目至关重要 21

Adaptive Server 评估工具 22

其它评估工具 22

用来减少网络通信量的基于服务器的技术 22

其它服务器活动的影响 23

单用户与多用户 24

改善网络性能 24

隔离重网络负荷用户 25

TCP 网络中设置 tcp no delay 25

配置多个网络监听器 26

3 使用引擎和 CPU 27

背景概念 27

Adaptive Server 如何处理客户端请求 28

客户端任务实现 29

CPU 进程模式 30

将引擎调度给 CPU 30

将任务调度给引擎 31

执行任务调度 33

Adaptive Server SMP 进程模式 34

将引擎调度给 CPU 35

Adaptive Server 任务调度到引擎 35

多个网络引擎 35

任务优先级和运行队列 36

处理方案 36

异步日志服务 37

理解用户日志高速缓存 (ULC) 的体系结构 38

何时使用 ALS 39

使用 ALS 40

管家清洗任务可提高 CPU 利用率 40

管家清洗任务的副作用 41

配置管家清洗任务 41

测量 CPU 使用率 42

CPU 计算机 42

确定何时配置附加引擎 44

将引擎脱机 44

启用引擎到 CPU 的密切连接 45

多处理器应用程序设计指南 46

4 分配引擎资源 49

成功分配资源 49

环境分析与计划 52

执行基准测试 53

制定目标 54

结果分析与调优 54

管理对资源的优先访问权 54

执行类的类型 55

执行类属性 56

基本优先级 56

任务 — 引擎密切连接 58

设置执行类属性 60

指派执行类 60

调度服务任务 61

创建用户定义执行类任务关联 61

执行类绑定如何影响调度 63

仅为会话设置属性 64

获取有关执行类的信息 65

确定优先顺序与范围 65

多个执行对象和 EC 65

解决优先冲突 68

示例:确定优先顺序 68

使用优先规则的示例 70

计划 71

配置 71

执行特性 72

引擎资源分配的注意事项 72

客户端应用程序: OLTP DSS 73

Adaptive Server 登录:高优先级用户 74

存储过程:“热点” 74

5 内存使用和性能 75

内存如何影响性能 75

要配置多少内存 76

动态重新配置 78

内存分配方式 78

Adaptive Server 中的大分配 78

中的高速缓存 Adaptive Server 78

高速缓存大小和缓冲池 79

过程高速缓存 79

获得有关过程高速缓存大小的信息 80

过程高速缓存大小确定 81

估计存储过程大小 82

估计用于排序的过程高速缓存大小 82

估计由 create index 使用的过程高速缓存量 83

降低查询处理延迟 84

语句高速缓存 85

数据高速缓存 85

数据高速缓存中的页老化 86

数据高速缓存对检索的影响 87

数据修改对高速缓存的影响 87

数据高速缓存性能 88

测试数据高速缓存性能 88

配置数据高速缓存以提高性能 90

配置指定数据高速缓存的命令 91

调优指定高速缓存 92

高速缓存配置目标 93

收集数据并制定计划,然后执行 93

估计高速缓存需求 94

I/O 和性能 95

减少与高速缓存分区的螺旋锁争用 97

高速缓存替换策略和政策 97

指定数据高速缓存建议 99

确定用于特殊对象、 tempdb 和事务日志的高速缓存大小 100

以查询计划和 I/O 为基础配置数据缓冲池大小 104

配置缓冲区清洗大小 106

缓冲池配置和绑定对象的开销 106

维护大 I/O 的数据高速缓存性能 107

诊断过多的 I/O 计数 108

使用 sp_sysmon 检查大 I/O 性能 109

恢复速度 109

调优恢复间隔 110

管家清洗任务对恢复时间的影响 110

审计和性能 111

确定审计队列的大小 111

审计性能准则 112

文本页和图像页 112

6 调优异步预取 113

异步预取如何改善性能 113

通过预取页改善查询性能 114

多用户环境下的预取控制机制 115

恢复过程中的预见性设置 115

顺序扫描过程中的预见性设置 116

非聚簇索引访问中的预见性设置 116

dbcc 检查过程中的预见性设置 117

预见性设置的最小和最大值 117

当预取被自动禁用时 118

释放缓冲池 118

I/O 系统过载 119

不必要的读取 120

异步预取的调优目标 121

配置命令 122

Adaptive Server 的其它性能特征 122

I/O 122

读取及放弃 (MRU) 扫描 123

并行扫描和大 I/O 124

异步预取限制的特殊设置 125

为恢复设置限制 125

dbcc 设置限制 125

高预取性能的维护活动 126

消除堆表中的扭结 126

消除聚簇索引表中的扭结 126

消除非聚簇索引中的扭结 126

性能监控和异步预取 126

索引 129



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

 

 


  • 本文链接地址:http://www.sybrepair.com/sap-ase-manual-index.htm
  • 本文为dbainfo个人原创,请在尊重作者劳动成果的前提下进行转载;
  • 转载务必注明原始出处 : Sybase数据库技术,数据库恢复专家
  • 对《SAP ASE 15.7 ESD#2中文版官方手册目录列表(1)》有何疑问或见解,请在本文下方发表;
  • 对网站还有其他问题或建议,请提交在留言板,谢谢!
  • 目前还没有任何评论.
    :wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)