随着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
- 安全性管理指南
- 实用程序指南
符号
* (星号)
\! (感叹号)错误消息占位符 509
?? (问号)替换部分字符 523
@@error 全局变量 select into 和 580 存储过程和 166
用户定义的错误消息和 511, 520
@@scan_parallel_degree 全局变量 636
set scan_parallel_degree 和 611
“0x”
英文
activation 关键字 , alter role 35
add 关键字
alter table 41, 50
all 关键字
allow nested triggers 配置参数 247 allow_dup_row 选项 , create index 137 alter database 命令 2– 12
alter encryption key 命令 13 – 20
alter object modify owner 命令 31 – 34
在搜索条件中 700 ANSI 磁带标签
dumpvolume 选项到 dump database 355
dumpvolume 选项到 dump transaction 375 listonly 选项用于 load database 464 listonly 选项用于 load transaction 480
alter role 中的 passwd 关键字 |
|
arithabort 选项 , set arith_overflow 和 592 arithignore 选项 , set |
|
as 关键字用于重命名列标题 |
|||
asc 索引选项 alter table 命令 45, 66 create index 命令 135 create table 命令 198 at 符号 (@) |
alter role 中的 passwd 关键字 |
|
arithabort 选项 , set arith_overflow 和 592 arithignore 选项 , set |
|
as 关键字用于重命名列标题 |
|||
asc 索引选项 alter table 命令 45, 66 create index 命令 135 create table 命令 198 at 符号 (@) |
fillfactor 选项 46 foreign key 约束 48 identity 关键字 44
lock datapages 选项 50, 51 lock datarows 选项 50 max_rows_per_page 选项 47
partition 子句 51 primary key 约束 45 references 约束 48
at 选项
bcp (批量复制实用程序) 更改锁定方案 76
between 关键字
binary 数据类型 “0x”前缀 |
|
cntrltype 选项 |
blocksize 选项 |
blocksize 选项 |
|||
bulk array size 选项 , set |
|||
bulk batch size 选项 , set |
|||
capacity 选项 |
|||
constraint 关键字 |
|||
create table 157, 198 |
|||
consumers 选项 , update statistics 命令 |
676, 680, |
||
char 数据类型 |
|||
chars 或 characters 选项 , readtext |
|||
check 选项 |
blocksize 选项 |
|||
bulk array size 选项 , set |
|||
bulk batch size 选项 , set |
|||
capacity 选项 |
|||
constraint 关键字 |
|||
create table 157, 198 |
|||
consumers 选项 , update statistics 命令 |
676, 680, |
||
char 数据类型 |
|||
chars 或 characters 选项 , readtext |
|||
check 选项 |
commit work 命令。 请参见 commit 命令。
create table 202 checkalloc 选项 , dbcc 260 checkcatalog 选项 , dbcc 261 checkdb 选项 , dbcc 261 checkpoint 命令 83–84 checkstorage 选项 , dbcc 261
checktable 选项 , dbcc 262–278 checkverify 选项 , dbcc 262 cis_rpc_handling 选项 , set 命令 595 CIS 。 请参见 组件集成服务。
clientname 选项 , set 命令 |
|
close on endtran 选项 , set |
|
clustered 约束 |
clientname 选项 , set 命令 |
|
close on endtran 选项 , set |
|
clustered 约束 |
clear Interactive SQL 命令 712 clientapplname 选项 , set 命令 596 clienthostname 选项 , set 命令 596
create encryption key 命令 118 – 120
create existing table 命令 121 – 126
create function (SQLJ) 命令 130– 132
create plan 命令 155–156
create precomputed result set 命令 157–159 create procedure (SQLJ) 命令 173–176 create procedure 命令 160– 172
create proxy_table 命令 177 – 179
参数 |
default 段 |
||
示例 |
|||
语法 |
default 关键字 |
||
将代理表映射到远程表 |
alter databa 216 alter table |
||
create table |
|||
default 选项 |
|||
create datab |
|||
delete statistic |
|||
create table 中的 table 选项 |
204 readpast 选 |
参数 |
default 段 |
||
示例 |
|||
语法 |
default 关键字 |
||
将代理表映射到远程表 |
alter databa 216 alter table |
||
create table |
|||
default 选项 |
|||
create datab |
|||
delete statistic |
|||
create table 中的 table 选项 |
204 readpast 选 |
create rule 命令 183–185 create scheme 命令 186–187 create service 命令 188– 191
dbcc pravailabletempdbs 和 tempdb 265
另请参见各 dbcc 选项
dbcc (数据库一致性检查程序)
readtext 和 523 DB-Library 程序
dbwritetext 和 dbmoretext、 writetext 比较 710
set 选项 604, 627 waitfor mirrorexit 和 696 浏览模式 573
dbrepair 选项 , dbcc 263 deallocate cursor 命令 282 declare cursor 命令 286– 292
default database size 配置参数 在 sysconfigures 中 109
create trigger 命令 239–250, 422, 545
create view 命令 251–258 SQL 派生表和 253
dataserver 实用程序 311 另请参见 《实用程序指南》 手册 disk mirror 和 311
disk remirror 和 318 datefirst 选项 , set 598 dateformat 选项 , set 598 datetime 数据类型
另请参见 set 命令
deleted 表
density 选项
desc 索引选项
另请参见 磁盘镜像
dismount 选项
distinct 关键字
drop encryption key 命令 327 drop function (SQLJ) 命令 330 drop function 命令 329
drop role 命令 340 drop rule 命令 342 drop service 命令 343
drop trigger 命令 348 drop view 命令 349 drop 关键字
desc 选项 |
dropdb 选项 , dbcc dbrepair 263 |
||
disconnect Interactive SQL 命令 |
|||
另请参见 转储 , 数据库 |
|||
另请参见 disk init 命令 |
|||
另请参见 磁盘镜像 |
使用 dump transaction with no_log 之后 |
desc 选项 |
dropdb 选项 , dbcc dbrepair 263 |
||
disconnect Interactive SQL 命令 |
|||
另请参见 转储 , 数据库 |
|||
另请参见 disk init 命令 |
|||
另请参见 磁盘镜像 |
使用 dump transaction with no_log 之后 |
dump transaction 命令 371– 387 另请参见 转储 , 事务日志 compress 选项 373
select into/bulkcopy/pllsort 和 379
standby_access 选项 377 trunc log on chkpt 和 379 with no_log 选项 381 – 382
使用 disk init 后 |
|
dumpvolume 选项 dump database |
|
else 关键字。 请参见 if...else 条件
enable xact coordination 配置参数 617
@@error 全局变量
用户定义的错误消息和 511, 520
errorexit 关键字 waitfor 695 errors
escape 关键字
exclusive 关键字
exclusive 选项 , lock table 488
exists 关键字
where 700 exit
无条件地 , 和 return 命令 534–536 exit Interactive SQL 命令 718 exp_row_size 选项
使用 create table 指定 |
|
for proxy_update 关键字 |
|
使用 select into 指定 |
|||
在 alter table...lock 之前设置 68 for read only 选项 , declare cursor 286 xternal 选项 for update 选项 , declare cursor 286 |
|||
create existing table |
|||
foreign key 约束 |
使用 create table 指定 |
|
for proxy_update 关键字 |
|
使用 select into 指定 |
|||
在 alter table...lock 之前设置 68 for read only 选项 , declare cursor 286 xternal 选项 for update 选项 , declare cursor 286 |
|||
create existing table |
|||
foreign key 约束 |
create table 203, 230
fix_text 选项 , dbcc 263, 275 flushmessage 选项 , set 600 fmtonly 选项 , set 600
for load 关键字
for load 选项
e
fast 选项
dbcc tablealloc 264, 267
file 选项
file 选项
load transaction 479 fillfactor 和 create index 135 fillfactor 选项
create index 135, 146
create table 199, 229
使用 |
||
FIPS 标志程序 |
语法 |
使用 |
||
FIPS 标志程序 |
语法 |
fillfactor 值
forget_xact 选项 , dbcc 263 forwarded_rows 选项 , reorg 命令 529 from 关键字
dbcc indexalloc |
|
dbcc indexalloc |
|
full 选项
grant dbcc
不检测 update 扩展 |
||
fipsflagger 选项 , set |
||
fix 选项 |
不检测 update 扩展 |
||
fipsflagger 选项 , set |
||
fix 选项 |
grant option for 选项 , revoke 540
having 子句和 , 在 Transact-SQL 中 |
|||
ignore_dup_key 选项 , create index |
|||
ignore_dup_row 选项 , create index image 数据类型 |
having 子句 434–445 group by 和 434–445 select 571
Transact-SQL 中的 group by 扩展和 438
holdlock 关键字
select 568 I/O
prefetch 和 select 568 prefetch 和 update 666 设备 , 磁盘镜像到 309
显示总的实际开销 (statistics io ) 614 identity burning set factor 配置参数 453 identity 关键字
create table 196 IDENTITY 列
if update 子句 , create trigger 239, 240, 246
writetext 到 708 不允许使用 order by 504 触发器和 244
in 关键字
init 选项
dump transaction 376 input Interactive SQL 命令 719 insert 命令 449– 456
触发器和 244, 246 空 / 非空列和 254 视图和 255, 454– 455
inserted 表
触发器和 244, 245 Interactive SQL 命令 711– 735
into 关键字
is null 关键字 |
lock nowait 选项 , set lock 命令 603 log on 关键字 |
|
isnull 系统函数 |
master 数据库 |
|
@@isolation 全局变量 |
||
Java 项 |
||
remove java 命令 |
||
@@langid 全局变量 |
like 关键字
listonly 选项
load database
load transaction compress 选项 479
lock allpages 选项
alter table 50, 51 create table 命令 203 select into 命令 565
lock datapages 选项
alter table 50, 51 create table 命令 203 select into 命令 565
lock datarows 选项 alter table 50, 51 alter table 命令 75
master< 缺省参数字体数据库
max_rows_per_page 选项
alter table 47, 67
create index 136, 146
create table 200, 229
membership 关键字
mirror 关键字 , disk mirror 309 mode 选项 , disk unmirror 321 model 数据库 , 复制 110 modify
mount 命令 493 – 497 另请参见 quiesce database 另请参见 unmount
name 选项
no_log 选项 , dump transaction 374 no_truncate 选项 , dump transaction 376 nocount 选项 , set 594
nodismount 选项
load transaction 480 noexec 选项 , set 594 nofix 选项 , dbcc
of 选项 , declare cursor 286
on 关键字
alter table 47, 205
create index 137, 142
create table 52, 201, 564, 565
online database 命令 472, 498– 500
set 选项 |
|||
tablealloc 和 |
关键字 |
set 选项 |
|||
tablealloc 和 |
关键字 |
使数据库联机 472 Open Client 应用程序
noholdlock 关键字 , select 521, 568
noinit 选项
nonclustered 约束
noserial 选项 , disk mirror 309
not null 关键字
create table 43, 197
not 关键字
notify 选项
nounload 选项
nounload 选项
nowait 选项
null 关键字
create table 43, 196, 197
optdiag 实用程序
optimized 报告
or 关键字
output 选项
create procedure 161, 389
返回参数 389 override。请参见 with override 选项 parallel 关键字 , select 命令 567
parallel_degree 选项 , set 命令 605 parameters Interactive SQL 命令 729 parseonly 选项 , set 594
partition 子句 , alter table 命令 51
physname 选项
prefetch 关键字
primary key 约束
primary 选项 , disk unmirror 321
procedure 选项
create existing table 121 process_limit_action 选项 , set 608 processexit 关键字 , waitfor 695 proxy 选项 , set 608
public 关键字
另请参见组
quiesce database
quiesce database 命令 512–515 quoted_identifier 选项 , set 609 raiserror 命令 516– 520
restricted_select_list 参数 517 – 518
局部变量和 285 使用 print 或 511 与 print 比较 520
readpast 选项
rebuild_text 选项 , dbcc 265 reclaim_space 选项 , reorg 命令 530 reconfigure 命令 525
recovery
references 约束
create table 201 reindex 选项 , dbcc 266 remove java 命令 527– 528
remove 选项 , disk unmirror 321
replace 关键字 , alter table 50
reservepagegap 选项
alter table 47, 67
create index 136, 146
create table 200, 230
retain 选项 , disk unmirror 321
retaindays 选项
revoke dbcc
role 选项
rollback transaction 命令。 请参见 rollback 命令。
rollback work 命令。 请参见 rollback 命令。
rollback 命令 553–554 begin transaction 和 81 commit 和 87
@@scan_parallel_degree 全局变量 636
set scan_parallel_degree 和 611
scan_parallel_degree 选项 , set 611 secondary 选项 , disk unmirror 321 select into 命令 562– 581
select into/bulkcopy/pllsort 数据库选项 select into 和 580 转储事务日志和 379
要返回的 text 数据的大小 615 select 选项 , create view 251 select 中的浏览模式 573
self_recursion 选项 , set 248, 594 serial 选项 , disk mirror 309 session authorization 选项 , set 612
set connection Interactive SQL 命令 732
另请参见各 set 选项
strict_dtm_enforcement 614 transaction isolation level 617 update 中 666
在存储过程内 171 set 选项
setuser 命令 641–642 share 选项 , lock table 488 shared 关键字
side 选项 , disk unmirror 321 size
size 选项
disk init 303, 314 skip_ncindex 选项 , dbcc 261 sort_resources 选项 , set 594 sp_bindefault 系统过程
sp_bindrule 系统过程
sp_unbindrule 系统过程 create rule 和 184 drop rule 和 342
space
新数据库 103 SQL 标准
set session authorization 和 612
set 选项 639 SQL 派生表
create view 命令和 253
创建视图 256 SQLJ 存储过程
standby_access 选项
start logging Interactive SQL 命令 733
startserver 实用程序命令 另请参见实用程序 手册 disk mirror 和 311 disk remirror 和 318
sysprotects 表 |
||
statistics simulate 选项 , set 命令 |
||
statistics subquerycache 选项 , set |
||
statistics 子句 , create index 命令 |
|
sysservers 表 |
stop logging Interactive SQL 命令 734
strict dtm enforcement 配置参数 614 strict_dtm_enforcement 选项 , set 命令 614 string_rtruncation 选项 , set 614
stripe on 选项
load transaction 479 switch 选项 , set 615 syb_identity 关键字
syscomments 表 触发器定义 |
dbcc pravailabletempdbs 和 249 , 256 text 数据类型 |
|||
规则定义 |
||||
过程定义 |
||||
缺省定义 |
||||
database size 参数 |
||||
sysdevices 表 |
||||
sysindexes 表 |
||||
组合索引和 |
set textsize 和 |
|||
syslogs 表 |
textsize 选项 , set |
|||
放置在单独设备上 |
310, 317 time 选项 |
|||
运行 dbcc checktable |
||||
sysmessages 表 |
to 选项 dump database |
syscomments 表 触发器定义 |
dbcc pravailabletempdbs 和 249 , 256 text 数据类型 |
|||
规则定义 |
||||
过程定义 |
||||
缺省定义 |
||||
database size 参数 |
||||
sysdevices 表 |
||||
sysindexes 表 |
||||
组合索引和 |
set textsize 和 |
|||
syslogs 表 |
textsize 选项 , set |
|||
放置在单独设备上 |
310, 317 time 选项 |
|||
运行 dbcc checktable |
||||
sysmessages 表 |
to 选项 dump database |
sysstatistics 表 , 用 delete statistics 删除统计数据
system Interactive SQL 命令 735 system 段和 alter database 10 systransactions 表 262 sysusermessages 表
tempdb 数据库
添加对象到 222 tempdbs
sysobjects 表
@@tranchained 全局变量 636 transaction isolation level 选项 , set 617 transactional_rpc 选项 , set 617
Transact-SQL 命令
扩展 |
||
执行 |
user 关键字 |
扩展 |
||
执行 |
user 关键字 |
truncate_only 选项 , dump transaction 374, 380
unique 关键字
create table 157, 198
unload 选项
unmount
另请参见 mount
另请参见 quiesce database unpartition 子句, alter table 51 update all statistics 命令 675–678 update index statistics 命令 679–682 update statistics 命令 683– 691
update table statistics 命令 692 – 693
update 和 delete 命令中的工作表 295 , 668
触发器和 244 触发器和 if update 246 视图和 255, 673
using...values 选项 , update statistics 命令 675, 679, 684
vdevno 选项
@@version 全局变量 509 wait 选项 , shutdown 643 waitfor 命令 695– 696
waitfor 命令中的 mirrorexit 关键字 695
where current of 子句
with check option 选项
with consumers 选项 , update statistics 命令 676, 680, 685
with consumers 子句 , create index 136
with dbid 关键字
with default_location 关键字
with grant option 选项 , grant 404
with no_error 选项 , set char_convert 595
with no_log 选项 , dump transaction 374 |
|||
with no_truncate 选项 , dump transaction |
另请参见 检查点进程 |
||
with override 关键字 |
使用 save transaction 进行设置 |
|
with no_log 选项 , dump transaction 374 |
|||
with no_truncate 选项 , dump transaction |
另请参见 检查点进程 |
||
with override 关键字 |
使用 save transaction 进行设置 |
|
with recompile 选项
with standby_access 选项
with statistics 子句 , create index 命令 137
with truncate_only 选项 , dump transaction 374, 380 |
|||
with 关键字 |
|||
另请参见转储 , 数据库 |
|||
增量。请参见 转储 , 事务日志 |
|||
writes 选项 , disk mirror |
with truncate_only 选项 , dump transaction 374, 380 |
|||
with 关键字 |
|||
另请参见转储 , 数据库 |
|||
增量。请参见 转储 , 事务日志 |
|||
writes 选项 , disk mirror |
保护系统
报告
备份
A
安全性
另请参见权限 命令和对象权限 413
B
百分号 (%)
绑定
where 子句中 |
|
对于排序顺序 |
|
数据类型转换 |
where 子句中 |
|
对于排序顺序 |
|
数据类型转换 |
比较值
编号
占位符 (% nn !) 509
编译
不执行 ( noexec ) 594
时间 ( statistics time ) 614
变更
变量
标量集合 标签 |
|||
goto label 400 |
表页 |
||
标识 |
别名 , 列 |
||
sa_role 和数据库所有者 |
|||
set session authorization 和 |
并行度 |
||
标识符 |
|||
标识间隔 |
布尔 (逻辑)表达式 , select 语句 |
||
表
dbcc checkdb 和 261 external 177
Transact-SQL 扩展效果和查询 438 update statistics on 692–693 撤消的权限 538
划分 , 使用 group by 和 having 子句 434 – 445
C
另请参见 逻辑表达式 |
|
编号的占位符 , 在 print 命令中 |
|
另请参见 逻辑表达式 |
|
编号的占位符 , 在 print 命令中 |
|
参数
参数 , 过程
查询
用 IDENTITY 列创建 |
|||
表达式 |
使用 / 不使用 group by 和 having |
语法检查 (set parseonly) 查询处理 |
|||
查询分析 |
|||
set noexec 594 重命名 |
|||
set statistics io 614 自递归 |
|||
set statistics time 614 触发器表 查询计划 创建 |
语法检查 (set parseonly) 查询处理 |
|||
查询分析 |
|||
set noexec 594 重命名 |
|||
set statistics io 614 自递归 |
|||
set statistics time 614 触发器表 查询计划 创建 |
拆分 , 物理的
撤消
create trigger 权限 250, 422, 545 角色权限,使用 with override 340 系统表的缺省权限 426
抽象计划 , 使用 create plan 创建 155 初始标识 , 恢复 (setuser 命令) 641 初始化
触发器
磁带标签
listonly 选项用于 load database 464
listonly 选项用于 load transaction 480
truncate table 命令和 |
|
|||
存储过程和 |
||||
磁盘设备 |
||||
启用自递归 |
||||
嵌套 , 和 rollback trigger |
||||
truncate table 命令和 |
|
|||
存储过程和 |
||||
磁盘设备 |
||||
启用自递归 |
||||
嵌套 , 和 rollback trigger |
||||
存储过程
分组 |
|
命名 |
|
嵌套 |
|
删除 |
分组 |
|
命名 |
|
嵌套 |
|
删除 |
最大存储 167 存储过程触发器。请参见触发器 存储过程中的 0 返回状态 169
存档数据库访问
create archive database 命令 , 使用 100
错误
用户定义的编号 516 错误 , 用户。请参见 错误 错误处理
错误消息
D
大小
要使用 select 返回的 text 数据 615 要使用 writetext 返回的 image 数据 709 要使用 writetext 返回的 text 数据 709 已编译的存储过程 167
大小限制
代理表
使用 create proxy_table 映射到远程表 177 使用 create table 映射到远程表 216 映射到远程表 121
当前进程。请参见 进程 (服务器任务) 当前数据库
当前锁 , sp_lock 系统过程 458 导出 set 选项 638 德语输出消息示例 509
登录触发器
登录名
等待 shutdown 644 第一列参数。请参见 键 递归 , 有限 247 调试辅助程序
set sort_resources on 594 set statistics io on 614 触发器和 247
段
E
另请参见数据库设备、日志段、空间分配
dbcc checktable 报告 262 dbcc indexalloc 报告 264 表和索引的拆分 141, 222
创建索引 47, 137, 142, 201, 205, 564
映射到新的设备 10 对 , 镜像 321 对表进行分区 39 对象分配映射 (OAM) 页
对象权限
对象所有者。请参见 数据库对象所有者 多表视图 673
另请参见 视图
多个触发器动作 239 多列索引。请参见组合索引 多字节字符集
F
返回参数
返回状态
访问 , 磁带的 ANSI 限制 384 访问 , 对象。 请参见 权限 401 非聚簇索引 134
非空值
分布式事务处理 (DTP) 263
分配映射。请参见 对象分配映射 (OAM)。 分区表和 alter table 51
分组
服务
服务器
另请参见 进程 (服务器任务) 457
服务器进程 ID 号。请参见 进程 (服务器任务)。 覆盖触发器 244 , 348
复制
使用 select into 复制表 580 数据库使用 create database 112–113 新数据库空间的 113
行使用 insert...select 450
G 概念 (逻辑)表 |
||
感叹号 (\!) 错误消息占位符 |
|
规则 |
格式字符串 |
G 概念 (逻辑)表 |
||
感叹号 (\!) 错误消息占位符 |
|
规则 |
格式字符串 |
隔离级别
更改
更改 , 取消。请参见 rollback 命令。 更改数据库大小 319 – 320
更新
另请参见 外键 ; 连接 主键
故障 , 介质
另请参见 恢复
删除用户定义的 342 归类序列。 请参见 排序顺序 过程。 请参见 存储过程 160 过程计划 , create procedure 和 162 过程组 338, 389
H
恢复
另请参见 恢复
时间和 checkpoint 83
数据库使用 load database 460–476 损坏的 master 数据库 312, 313 损坏的 master 数据库 312
回退处理
汇总值
J
基表。请参见 表。 集合函数
矢量集合 , group by 和 |
|
||
级别 |
将表分组。请参见 group by 子句。 |
||
级联更改 (触发器) 计划 |
|||
create procedure 和 162 角色 |
计时
另请参见 时间间隔 自动检查点 83
计数器 , while 循环。 请参见 while 循环。 计算顺序 660
记录
加密
加密密钥
兼容性 , 数据
检查程序 , 一致性。请参见 dbcc 命令。 检查点进程 83 – 84
另请参见 恢复
检查约束
检索
索引 键列
截断
结构
另请参见 顺序
clustered 和 nonclustered 索引 134
结果
另请参见 输出
解除绑定
进程 (服务器任务)
另请参见服务器 |
空间 |
|
受影响的 , waitfor errorexit |
|
|
进程逻辑名。请参见 逻辑设备名。
禁用镜像。请参见 磁盘镜像 井号 (#) 临时表名前缀 195 局部变量
聚簇索引
另请参见 索引
K
开销
可滚动游标
可疑分区 , 跨平台转储和装载 470 可疑索引。请参见 reindex 选项 , dbcc 。 可重复读取隔离级别 573
空白
空格 , 字符
聚簇索引和 max_rows_per_page |
|
聚簇索引和 max_rows_per_page |
|
空间管理属性
空间回收
空值
group by 和 436 select 语句和 579 text 和 image 列 452 插入替代值 452
空字符串 (" ") 或 (\' \')
空字符串 (“ ”)或 (\’\’ )
控制流语言
口令
用户定义的角色和 180, 611 跨平台转储和装载 , 处理可疑分区 470 扩充 141
扩展
不支持 |
C 运行期信号 |
|
创建 |
||
删除 |
||
执行 |
不支持 |
C 运行期信号 |
|
创建 |
||
删除 |
||
执行 |
数据库存储 2, 31 扩展 , Transact-SQL 438 扩展存储过程
扩展列 , Transact-SQL 438 , 440
L
离开过程。请参见 return 命令。 例外报告 , dbcc tablealloc 264 , 267
连接
链式事务模式
列
group by 和 435 IDENTITY 值间隔 601
检查约束与定义冲突 228 可变长度 , 和排列顺序 506 空值和检查约束 228
列表
列名
列名称
列数
临时表
create procedure 和 171 create table 195, 221 lock table 禁止 489 标识符前缀 (#) 195
create procedure 160– 172
路径名 |
||
DLL 和扩展存储过程 |
create existing table 121– 126 create function 127– 129 |
|
远程转储设备 |
||
逻辑 (概念)表 |
244 , 245 create index 133– 149 |
|
逻辑表达式 |
create plan 155–156 |
路径名 |
||
DLL 和扩展存储过程 |
create existing table 121– 126 create function 127– 129 |
|
远程转储设备 |
||
逻辑 (概念)表 |
244 , 245 create index 133– 149 |
|
逻辑表达式 |
create plan 155–156 |
逻辑读取 (statistics io ) 614 逻辑设备和存档数据库访问 474 逻辑设备名
逻辑一致性。请参见 dbcc 命令。
M
名称
段 47, 52, 137, 201, 205, 564, 565
命令
alter role 35– 38
checkpoint 83– 84
connect to 96– 98
create procedure (SQLJ) 173 – 176
create role 180– 182
create rule 183– 185
create scheme 186– 187
create service 188– 191
create table 193– 236
create trigger 239– 250
declare cursor 286– 292
disconnect 96– 98
disk mirror 309– 311
disk reinit 313– 316
disk remirror 317– 318
disk resize 319– 320
disk unmirror 321– 323
drop database 324– 325
命令权限
另请参见 对象权限 ; 权限
命名
索引 |
|
文件 |
|
游标 |
索引 |
|
文件 |
|
游标 |
模拟用户。请参见 setuser 命令。 模式
N
另请参见空间 |
||
使用 deallocate cursor 释放 |
另请参见空间 |
||
使用 deallocate cursor 释放 |
内存
批处理
Q
迁移
嵌套
P
另请参见 顺序
group by 和 having 和 444 order by 和 505 更改后重建索引 266
使用 alter table 指定索引 66 使用 create index 指定索引 143 使用 create table 指定索引 216 选择和影响 505
配置
嵌套的 select 语句。请参见 select 命令 558
区分变音
compute 和 95 group by 和 444 字典排序顺序和 505
区分大小写
compute 和 94 group by 和 444 排序顺序和 505
取消
另请参见 rollback 命令
取消分区
使用 create schema 创建 186–187 使用 setuser 更改 641 由数据库所有者指派 402, 538
缺省设置
定义和 create default 115 – 117
R
日期
日期分量
日语字符集
日志段
日志记录
日志设备
S
扫描
数目 ( statistics io ) 614
删除
另请参见 删除。
表中的行使用 truncate table 657
删除。 删除。请参见 删除 设备
设备名
取消磁盘镜像 321 物理名称 , disk reinit 和 313 远程转储设备 472
设备片段
声明
另请参见 计时 |
另请参见 dump transaction 命令 |
|
|
经历的执行时间 (statistics time) |
|||
矢量集合 |
另请参见 计时 |
另请参见 dump transaction 命令 |
|
|
经历的执行时间 (statistics time) |
|||
矢量集合 |
时间间隔
取消。请参见 rollback 命令。
以 commit 结束 |
|
在就绪状态提交 |
|
用户定义事务 事务隔离级别
syslogs 表 事务日志
syslogs 表 trunc log on chkpt 379
使用 dbcc complete_xact 1pc 的单阶段提交事务 276
使用工作表的 update 和 delete 示例 |
使用工作表的 update 和 delete 示例 |
使用 for load 创建的数据库的 “don’ t recover”状态
视图
事务
with check option 255, 454– 455
另请参见 数据库对象 |
数据库对象所有者 |
|
受影响的进程 |
||
waitfor errorexit 和 |
数据库所有者 |
受影响的进程 |
||
waitfor errorexit 和 |
数据库所有者 |
create trigger 权限 250, 422, 545
数据库设备
单独设备上的事务日志 310, 317
输出
属性
数据库
checkdb 选项 (dbcc) 261 |
||
checkstorage 选项 (dbcc) |
||
数据类型转换 |
checkdb 选项 (dbcc) 261 |
||
checkstorage 选项 (dbcc) |
||
数据类型转换 |
checkalloc 选项 (dbcc) 260
授予的权限 402 , 538 数据库一致性检查程序。请参见 dbcc 命令。 数据库转储。请参见 转储 , 数据库 352 数据类型
数据库对象
select_list 561– 562
另请参见 参照完整性约束 方法 223
数据修改
使用 writetext 的 text 和 image 708
数据字典。请参见 系统表 数目
数目 (数量)
死锁
搜索条件
group by 和 having 查询 435 , 438
逻辑读取 (statistics io) |
速度 (服务器) |
|
每个数据库的表的数量 |
216 create index 和 sorted_data 137 |
|
dump transaction 与 dump database 的比较 |
||
扫描 ( statistics io ) 614 |
writetext 与 dbwritetext 和 dbmoretext 比较 |
|
损坏的索引。请参见 reindex 选项 , dbcc。 |
||
物理读取 ( statistics io ) 614 |
缩写 |
|
数字 |
||
索引 |
||
双引号 |
||
顺序 |
||
说明 |
完整性检查 ( dbcc ) 266
索引的叶级
索引键
索引页
锁
锁定
锁定方案
使用 alter table 更改 39 使用 select into 指定 565 修改 50, 51
setuser 命令 所有权
T
特权。请参见 权限。 提交处于就绪状态的事务 276 添加
消息到 sysusermessages 511
在表或视图中添加行 449–456 填充 , 数据和空白 451 填充页与空白页的比率 39
停止
同义词
chars 为 characters, readtext 522
tran、 transaction 和 work、 commit 命令 86
tran、 transaction 和 work、 rollback 命令 553
统计信息
update all statistics on 675 – 678
使用 delete statistics 删除表和列 300
W
完整性。请参见 dbcc 命令。 违反域或完整性规则 451
事务日志 文件
文件名
使用 listonly 列出数据库转储 |
||
问号 (??) |
显示 |
无集合表达式 , 分组依据 435 无条件地分岔转到用户定义的标签 400 物理读取 (statistics io ) 614
X
系统表
消息
dbcc checkcatalog 和 |
||
写操作 |
dbcc checkcatalog 和 |
||
写操作 |
修正已找到的分配错误 264, 267
参考手册
过程 单个过程名 系统过程
create procedure (SQLJ) 和 173– 176
另请参见 create procedure (SQLJ) 命令 173
系统过程。 系统活动
系统角色
存储过程和 433 系统逻辑名。请参见 逻辑设备名 系统消息
星号 (*)
行 , 表
另请参见 select 命令
行集合 |
||
性能 |
页 , OAM (对象分配映射) |
|
dump database 期间的 writetext |
||
页 , 数据 |
修改
虚拟设备号 302, 313 序列。 请参见 order by 子句 502 选择
循环
goto label 400
Y
压缩备份
压缩转储
延迟执行 ( waitfor ) 695
延迟执行。请参见 waitfor 命令。
扩充和 dbcc tablealloc 266
另请参见 索引页
页 , 填充页与空白页的比率 39
页 , 溢出
页链
页数
statistics io 和 614 在扩充中 141, 215 写入 (statistics io ) 614
一致性检查。请参见 dbcc 命令。 依赖性 , 数据库对象
溢出错误
引号 ( “ ” )
用法
模拟 ( setuser ) 413
用户定义的过程 创建 160– 172
执行 388 用户定义的角色 撤消 551
用户定义的事务
另请参见事务
用于虚拟散列表的 dbcc checktable 用于字符串延续的反斜杠 (\) 704 |
|||
优先级 区别先后顺序的命令和 421, 544 |
|||
游标 远程过程调用 |
|||
compute 子句和 92 execute 和 |
|||
grant 和 422 rollback 和 |
用于虚拟散列表的 dbcc checktable 用于字符串延续的反斜杠 (\) 704 |
|||
优先级 区别先后顺序的命令和 421, 544 |
|||
游标 远程过程调用 |
|||
compute 子句和 92 execute 和 |
|||
grant 和 422 rollback 和 |
语法
使用 set parseonly 检查 594 语法结构 , 编号的占位符和 509 语句
group by 和 436 Halloween 问题 291 order by 和 505 select 和 579
约束
创建的索引和 max_rows_per_page 47
Z
脏页
增量备份。请参见 转储 , 事务日志 占位符 |
重新镜像。请参见 磁盘镜像。 |
|
直方图 |
重新启动 , 服务器 |
|
使用 update statistics 指定梯级 |
||
直通模式 |
||
执行 |
||
值
指针
text 或 image 列 521 指针 , 设备。 请参见 段 只读游标 290
重复行
用 union 删除 659 重复执行。请参见 while 循环。 重建
重命名
重新编译
create procedure with recompile 选项 162 , 167
重新初始化 , disk reinit 和 313– 316
重新创建
转储 , 数据库
Backup Server, 远程 354 master 数据库 362 初始化 / 附加 356 磁带密度 354
转储分条 |
||
另请参见数据库设备 |
状态 |
转换
until_time 481 标头 , 列出 481 磁盘镜像 486
适时恢复 481 文件名 , 列出 480 消息的显示目标 481
子查询
自动操作
字符
字符串
字符集
字符集的二进制排序顺序
字节
总和
组
组件集成服务命令
阈值
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。+-------------------------------------华丽的分割线-------------------------------------------------------------------------