随着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
- 安全性管理指南
- 实用程序指南
extrainfo 列包含一系列用分号分隔的数据。数据按以下种类组织。
位置 |
种类 |
说明 |
1 |
Roles |
由空格分开的活动角色列表。 |
2 |
关键字或选项 |
用于事件的关键字或选项的名称。例如,对于 alter table 命令,可能已经使 用了 add column 或 drop constraint 选项。如果列出了多个关键字或选项,则 |
用逗号分开。 |
||
3 |
以前值 |
如果事件导致了值的更新,则此项包含更新之前的值。 |
4 |
当前值 |
如果事件导致了值的更新,则此项包含新值。 |
5 |
其它信息 |
为事件记录的其它与安全性相关的信息。 |
6 |
代理信息 |
初始登录名 (如果在 set proxy 有效时发生该事件)。 |
7 |
主管名 |
来自基础安全性机制的主管名(如果用户的登录名是安全缺省登录名,并 |
且用户通过统一登录名登录到 Adaptive Server) 。如果没有使用安全缺省 登录名,则此项的值为 NULL。 |
位置 |
种类 |
说明 |
1 |
Roles |
由空格分开的活动角色列表。 |
2 |
关键字或选项 |
用于事件的关键字或选项的名称。例如,对于 alter table 命令,可能已经使 用了 add column 或 drop constraint 选项。如果列出了多个关键字或选项,则 |
用逗号分开。 |
||
3 |
以前值 |
如果事件导致了值的更新,则此项包含更新之前的值。 |
4 |
当前值 |
如果事件导致了值的更新,则此项包含新值。 |
5 |
其它信息 |
为事件记录的其它与安全性相关的信息。 |
6 |
代理信息 |
初始登录名 (如果在 set proxy 有效时发生该事件)。 |
7 |
主管名 |
来自基础安全性机制的主管名(如果用户的登录名是安全缺省登录名,并 |
且用户通过统一登录名登录到 Adaptive Server) 。如果没有使用安全缺省 登录名,则此项的值为 NULL。 |
表 10-4:extrainfo 列中的信息
下面的示例显示了改变审计配置参数事件的 extrainfo 列条目。
sso_role;suspend audit when device full;1;0;;ralph;
此条目表示系统安全员已将 suspend audit when device full 从 1 更改为 0。 此条目没有 “其它信息”。第 6 个类别指出用户 “ralph”正在使用代 理登录。没有提供主管名。
此审计记录中的其它字段提供了其它有关信息。例如,该记录包含服务 器用户 ID (suid) 和登录名 (loginname)。
表 10- 5 列出了 event 列中显示的值 (按 sp_audit 选项排列)。“extrainfo 中的信息”列按照 表 10-4 中的类别介绍了可能显示在审计表的 extrainfo 列中的信息。
表 10-5:事件和 extrainfo 列中的值
审计选项 将被审计的命令或权限 event extrainfo 中的信息
(不受选项 控制的自动被 审计的事件)
(不受选项 控制的自动被 审计的事件)
解锁管理员的 帐户
使用以下命令启用审计:
sp_configure auditing
使用以下命令禁用审计:
sp_configure auditing
使用以下命令禁用审计:
sp_configure auditing
73 —
74 —
74 —
adhoc 用户定义的审计记录 1 用 sp_addauditrecord 的 text 参数填充
extrainfo
审计选项 将被审计的命令或权限 event extrainfo 中的信息
alter alter database 2 子命令关键字: alter maxhold alter size
inmemory
alter...modify owner
name_in_db
alter...modify owner
login_name
124 子命令关键字:
• 对于用户定义的类型:owner. obj_name name_in_db preserve permissions (如果 指定该选项)。
• 对于对象:name_in_db preserve permission (如果指定该选项)。
124 子命令关键字:
不适用于用户定义的数据类型: 对于对象:
login_name preserve permissions (如果指定 该选项)。
alter table 3 子命令关键字: add/drop/modify column replace columns
replace decrypt default
replace/add decrypt default add constraint
drop constraint
如果添加了一个或多个加密列,则 extrainfo 将包含以下内容,其中 keyname 是键的完 全限定名: |
|||
add/drop/modify column column1/keyname1, |
|||
[,column2/keyname2] |
|||
bcp |
bcp in |
4 |
— |
bind |
sp_bindefault |
6 |
其它信息:缺省值的名称 |
sp_bindmsg |
7 |
其它信息:消息 ID |
|
sp_bindrule |
8 |
其它信息:规则的名称 |
all、 create |
create database |
9 |
关键字或选项:inmemory |
all、 create |
create database |
9 |
关键字或选项:inmemory |
cmdtext 所有命令 92 命令的全文本,由客户端发送
审计选项 |
将被审计的命令或权限 |
event |
extrainfo 中的信息 |
创建 |
create database |
9 |
— |
create default |
14 |
— |
|
create procedure |
11 |
— |
|
create rule |
13 |
— |
|
create table |
10 |
对于加密列, extrainfo 包含列名和密钥名。 |
|
EK column1/keyname1[,column2 keyname2] |
|||
其中, EK 为前缀,用于指示后续信息将引 用加密密钥;而 keyname 则是密钥的完全 限定名。 |
|||
create trigger |
12 |
— |
|
create view |
16 |
— |
|
create index |
104 |
其它信息:索引的名称 |
|
create function |
97 |
— |
|
sp_addmessage |
15 |
其它信息:消息号 |
|
dbaccess |
任何用户对数据库进行的任何访 |
17 |
关键字或选项: |
问 |
use cmd |
||
outside reference |
|||
dbcc |
dbcc (所有关键字) |
81 |
关键字或选项:任意 dbcc 关键字 (例如 checkstorage)及该关键字的选项。 |
delete |
从表中删除数据的 delete 命令 |
18 |
关键字或选项:删除 |
从视图中删除数据的 delete 命令 |
19 |
关键字或选项:删除 |
|
disk |
disk init |
20 |
关键字或选项:disk init |
其它信息:磁盘的名称 |
|||
disk mirror |
23 |
关键字或选项:disk mirror |
|
其它信息:磁盘的名称 |
|||
disk refit |
21 |
关键字或选项:disk refit |
|
其它信息:磁盘的名称 |
|||
disk reinit |
22 |
关键字或选项:disk reinit |
|
其它信息:磁盘的名称 |
|||
disk release |
87 |
关键字或选项:disk release |
|
其它信息:磁盘的名称 |
|||
disk remirror |
25 |
关键字或选项:disk remirror |
|
其它信息:磁盘的名称 |
|||
disk unmirror |
24 |
关键字或选项:disk unmirror |
|
其它信息:磁盘的名称 |
|||
disk resize |
100 |
关键字或选项:disk resize |
|
其它信息:磁盘的名称 |
审计选项 |
将被审计的命令或权限 |
event |
extrainfo 中的信息 |
|
drop |
drop database |
26 |
— |
|
drop default |
31 |
— |
||
drop procedure |
28 |
— |
||
drop table |
27 |
— |
||
drop trigger |
29 |
— |
||
drop rule |
30 |
— |
||
drop view |
33 |
— |
||
drop index |
105 |
其它信息:索引名 |
||
drop function |
98 |
— |
||
sp_dropmessage |
32 |
其它信息:消息号 |
||
dump |
dump database |
34 |
— |
|
dump transaction |
35 |
— |
||
encryption_key |
sp_encryption |
106 |
如果第一次设置口令: |
|
ENCR_ADMIN system_encr_passwd |
||||
password ******** |
||||
如果后来更改口令: |
||||
ENCR_ADMIN system_encr_passwd |
||||
password ******** ******** |
||||
create encryption key |
107 |
关键字包含: |
||
algorithm name-bitlength/IV |
||||
[random|NULL]/pad [random |NULL] |
||||
user/system |
||||
例如: |
||||
AES-128/IV RANDOM/PAD NULL USER |
||||
alter encryption key |
108 |
default/not default |
||
drop encryption key |
109 |
|||
AEK modify encryption |
118 |
modify encryption with user passwd | for user username |
{with login passwd
| with user passwd
| with keyvalue} [for recovery
请注意,keyvalue 只会为 alter encryption key modify encryption 的重复项显示。例如, 当用户 “stephen”修改其密钥副本时, 将保存以下信息:
MODIFY ENCRYPTION for user stephen WITH USER PASSWD
审计选项 将被审计的命令或权限 event extrainfo 中的信息
AEK add encryption 119 add encryption for user user_name for login association | recovery|with keyvalue]
请注意,keyvalue 只会为 alter encryption key add encryption 的重复项显示。
alter encryption key drop encryption 120 drop encryption [for recovery | for user
user_name
请参见 《加密列用户指南》。
alter encryption key modify owner 121 modify owner [new owner user_name]
请参见 《加密列用户指南》。
alter encryption key recover key 122 recovery key [with key_value]
with keyvalue 只会在 alter encryption key 的 复制过程中使用
请参见 《加密列用户指南》。
errorlog errorlog 或 errorlog_admin 函数 127 将记录传递到 errorlog_admin 的参数以标识
子命令:errorlog_admin (param1, param2,...)。
errors 致命错误 36 其它信息:Error number.Severity.State
非致命错误 37 其它信息:Error number.Severity.State
exec_procedure 执行过程 38 其它信息:所有输入参数
exec_trigger 执行触发器 39 —
func_obj_access、 func_dbaccess
通过 Transact-SQL 函数对对象和 数据库的访问。(必须为 sa_role 启用审计才能审计函数)。
86 —
grant grant 40 包含完整的命令文本 (如果可用)。 否则,包含被授予者和命令类型。
insert 向表中插入数据的 insert 命令 41 关键字或选项:
• 如果使用 insert:insert
• 如果使用 select into:insert into, 后跟完全限定对象名
向视图中插入数据的 insert 命令 |
42 |
关键字或选项:insert |
|
install |
install |
93 |
— |
load |
装载数据库 |
43 |
— |
load transaction |
44 |
— |
|
login |
到服务器的任何登录 |
45 |
其它信息: • 从中执行登录的计算机的主机名 |
和 IP 地址。
• 错误号 . 严重性 . 状态 (对于失败的 登录)。
审计选项 将被审计的命令或权限 event extrainfo 中的信息
login_locked 由于超过配置的失败登录尝试次
数而被锁定的登录
112
logout 服务器的任何注销 46 其它信息:主机名
mount mount database 101 —
password sp_passwordpolicy 及其所有操作
(list 除外)
115 sp_passwordpolicy 的参数
quiesce quiesce database 96 —
reference 表的引用的创建 91 关键字或选项:引用 其它信息:引用表的名称
remove remove java 94 —
revoke revoke 47 包含完整的命令文本 (如果可用)。 否则,包含被授予者和命令类型。
rpc 来自另一台服务器的远程过程 调用
48 关键字或选项:客户端程序的名称
其它信息:服务器名,即从其执行 RPC 的 计算机的主机名。
到另一台服务器的远程过程调用 49 关键字或选项:过程名称
role locked 角色设置 / 取消设置 133 角色名和锁定原因:
• 角色已由 suid 通过执行 alter role rolename lock 手动锁定
• 角色已由 Adaptive Server 锁定, 因为角色激活尝试的失败次数达到了 max failed_logins 限制
security connect to (仅限 CIS) 90 关键字或选项:connect to online database 83 —
proc_role 函数 (从系统过程中 执行)
80 其它信息:所需的角色
由 sso 重新生成口令 76 关键字或选项:设置 SSO 口令
其它信息:登录名
角色切换 55 以前值:on 或 off
当前值:on 或 off
其它信息:正在设置的角色的名称
服务器启动 50 其它信息:
-dmasterdevicename
-iinterfaces file path
-Sservername
-eerrorfilename
sp_webservices 111 关键字或选项:deploy (如果配置一项 Web 服务)。 deploy_all (如果配置所有 Web 服务)
审计选项 将被审计的命令或权限 event extrainfo 中的信息
sp_webservices 111 关键字或选项:undeploy (如果取消配置 一项 Web 服务)。 undeploy_all (如果取消 配置所有 Web 服务)
服务器关闭 51 关键字或选项:关闭
set proxy 或
set session authorization
88 以前值:以前的 suid
当前值:新的 suid
sp_configure 82 关键字或选项:SETCONFIG 其它信息:
• 如果正在设置某一参数:配置参数的 数量
• 如果正在使用配置文件设置参数:配置 文件的名称
sp_ssladmin (启用管理) 99 关键字包含 SSL_ADMIN addcert (如果添加
认证)。
审计表访问 61 —
create login、 drop login 103 关键字或选项:create login、 drop login
create、 drop、 alter、 grant 或
revoke role
85 关键字或选项:create、 drop、 alter、 grant
或 revoke role
内置函数 86 关键字或选项:函数的名称
要审计的安全命令或访问,尤其 是使用 -u 选项启动 Adaptive Server 来解锁管理员帐户。
95 其它信息包含 “解锁管理员帐户”
对 LDAP state changes 的更改 123 关键字或选项:主 URL 状态和辅助 URL
状态
• 以前值
• 当前值 其它信息指示状态更改是自动发生还是 由于手动输入的命令而发生的。
系统或 sp_passwordpolicy 为网络 口令加密进行的非对称密钥对 重新生成
117 extrainfo 中的信息
select 从表中选择数据的 select 命令 62 关键字或选项:
select into select readtext
从视图中选择数据的 select 命令 63 关键字或选项:
select into select readtext
审计选项 |
将被审计的命令或权限 |
event |
extrainfo 中的信息 |
setuser |
setuser |
84 |
其它信息:正在设置的用户的名称 |
table_access |
delete |
18 |
关键字或选项:删除 |
insert |
41 |
关键字或选项:insert |
|
select |
62 |
关键字或选项: |
select into
select readtext
update 70 关键字或选项: update writetext
truncate |
truncate table |
64 |
— |
transfer_table |
transfer table |
136 |
transfer table |
unbind |
sp_unbindefault |
67 |
— |
sp_unbindmsg |
69 |
— |
|
sp_unbindrule |
68 |
— |
|
卸下 |
unmount database |
102 |
— |
create manifest file |
116 |
extrainfo 中的信息 |
|
update |
对表执行的 update 命令 |
70 |
关键字或选项: |
update
writetext
对视图执行的 update 命令 71 关键字或选项:
update writetext
view_access |
删除 |
19 |
关键字或选项:删除 |
insert |
42 |
关键字或选项:insert |
|
select |
63 |
关键字或选项: |
select into select readtext
update 71 关键字或选项: update writetext
表 10- 6 列出了 event 列中显示的值 (按审计事件排列)。
表 10-6:审计事件值
审计事件 ID |
命令名 |
审计事件 ID |
命令名 |
1 |
ad hoc audit record |
62 |
select table |
2 |
alter database |
68 |
unbind rule |
审计事件 ID |
命令名 |
审计事件 ID |
命令名 |
3 |
alter table |
69 |
unbind message |
4 |
bcp in |
70 |
update table |
5 |
保留 |
71 |
update view |
6 |
bind default |
72 |
保留 |
7 |
bind message |
73 |
启用审计 |
8 |
bind rule |
74 |
禁用审计 |
9 |
create database |
75 |
保留 |
10 |
create table |
76 |
SSO 更改口令 |
11 |
create procedure |
77 |
保留 |
12 |
create trigger |
78 |
保留 |
13 |
create rule |
79 |
保留 |
14 |
create default |
80 |
执行的角色检查 |
15 |
create message |
81 |
dbcc |
16 |
create view |
82 |
配置 |
17 |
access to database |
83 |
online database |
18 |
delete table |
84 |
setuser 命令 |
19 |
delete view |
85 |
create role、drop role、alter role、 grant role 或 revoke role |
20 |
disk init |
86 |
内置函数 |
21 |
disk refit |
87 |
磁盘释放 |
22 |
disk reinit |
88 |
set SSA 命令 |
23 |
disk mirror |
89 |
kill 或 terminate 命令 |
24 |
disk unmirror |
90 |
connect |
25 |
disk remirror |
91 |
引用 |
26 |
drop database |
92 |
命令文本 |
27 |
drop table |
93 |
JCS install 命令 |
28 |
drop procedure |
94 |
JCS remove 命令 |
29 |
drop trigger |
95 |
解锁管理员帐户 |
30 |
drop rule |
96 |
quiesce database |
31 |
drop default |
97 |
create SQLJ 函数 |
32 |
drop message |
98 |
drop SQLJ 函数 |
33 |
drop view |
99 |
SSL 管理 |
34 |
转储数据库 |
100 |
disk resize |
35 |
dump transaction |
101 |
mount database |
36 |
致命错误 |
102 |
unmount database |
37 |
非致命错误 |
103 |
create login |
38 |
存储过程的执行 |
104 |
create index |
审计事件 ID |
命令名 |
审计事件 ID |
命令名 |
39 |
触发器的执行 |
105 |
drop index |
40 |
grant |
106 |
sp_encryption (加密列管理) |
41 |
insert table |
107 |
create encryption key |
42 |
insert view |
108 |
Alter Encryption Key as/not default |
43 |
装载数据库 |
109 |
drop encryption key |
44 |
load transaction |
110 111 |
deploy user-defined web services undeploy user defined web services |
45 |
login |
112 |
登录已锁定 |
46 |
logout |
113 |
quiesce hold security |
47 |
revoke |
114 |
quiesce release |
48 |
rpc in |
115 |
口令管理 |
49 |
rpc out |
116 |
create manifest file |
50 |
server boot |
117 |
regenerate keypair |
51 |
服务器关闭 |
118 |
alter encryptin key modify encryption |
52 |
保留 |
119 |
alter encryption key add encryption |
53 |
保留 |
120 |
alter encryption key drop encryption |
54 |
保留 |
121 |
alter encryption key modify owner |
55 |
角色切换 |
122 |
alter encryption key for key recovery |
56 |
保留 |
123 |
LDAP 状态更改 |
57 |
保留 |
124 |
alter...modify owner |
58 |
保留 |
127 |
错误日志管理 |
59 |
保留 |
136 |
transfer table |
60 |
保留 |
136 |
transfer table |
61 |
对审计表的访问 |
137 |
create login profile |
62 |
select from table |
138 |
alter login |
63 |
select from view |
139 |
drop login |
64 |
truncate table |
140 |
alter login profile |
65 |
保留 |
141 |
drop login profile |
66 |
保留 |
142 |
保留 |
67 |
unbind default |
143 |
alter thread pool |
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。+-------------------------------------华丽的分割线-------------------------------------------------------------------------