随着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数据库技术问题需要咨询,请联系我!
QQ :
289965371
Email:
< 上一个
|
内容
|
下一步 >
第
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
< 上一个
|
内容
|
下一步 >
--------------------------------------华丽的分割线-------------------------------------------------------------------------
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加密的数据文件
请参考:
研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
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.x
-------------------------------------------------------------------------------------------
SQL 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。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------