随着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
- 安全性管理指南
- 实用程序指南
sp_help
说明 报告与数据库对象 (sysobjects 中列出的任何对象)、系统数据类型或 用户定义的数据类型、用户定义的函数以及计算列和基于函数的索引有 关的信息。列显示 optimistic_index_lock。
语法 sp_help [objname]
参数 objname
是 sysobjects 中任何对象或- systypes 中任何用户定义的数据类型或系 统数据类型的名称。您不能指定数据库名称。 objname 可以包括表、 视图、预计算结果集、存储过程、日志、规则、缺省值、触发器、参 照约束、加密密钥、谓词和检查约束,但在启用了 optimistic_index_lock 的情况下则表示表。如果对象所有者既不是运行该命令的用户也不是 数据库所有者,则使用所有者名。
示例 示例 1 显示 sysobjects 中对象的列表并显示每一对象的名称、所有者和对 象类型。还显示- systypes 中由每位用户定义的数据类型的列表,并且指 出数据类型名称、存储类型、长度、空值类型、缺省名和规则名称。空 值类型是 0 (不允许为空值)或 1 (允许为空值):
sp_help
示例 2 显示有关已分区的 publishers 表的信息。 sp_help 还列出分配给指 定表及其索引的任何属性,并且给出该属性的类、名称、整数值、字符 值和注释。
sp_help publishers
Name Owner Object_Type Create_date
--------------------- --------------- |
----------- |
----------------- |
publishers dbo |
user table |
Oct 7 2005 11:14AM |
Column_name Type |
Length Prec Scale Nulls Default_name |
Rule_name |
Access_Rule_name |
Computed_Column_object Identity |
|
---------- ---- |
------ ----- ----- ----- ------------ |
----------- |
---------------- |
----------------------- -------- |
|
pub_id char |
4 NULL NULL 0 NULL |
pub_idrule |
NULL |
NULL 0 |
pub_name |
varchar |
40 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
|||||
city |
varchar |
20 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
|||||
state |
char |
2 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
pub_name |
varchar |
40 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
|||||
city |
varchar |
20 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
|||||
state |
char |
2 |
NULL |
NULL |
1 |
NULL |
|
NULL |
NULL |
0 |
Object does not have any indexes.
keytype object |
related_objs |
object_keys |
related_keys |
------- ------ |
------------ |
----------- |
--------------- |
primary publishers -- none -- pub_id,*,*,*,*,*,*,* *,*,*,*,*,*,*,*
name |
type |
partition_type |
partitions |
partition_keys |
---------- |
-------- |
-------------- |
---------- |
-------------- |
publishers |
base table |
roundrobin |
3 |
NULL |
partition_name partition_id pages segment create_date
------------------ -------------- ----- ------- -----------------
publishers_608002166 608002166 1 default Oct 13 2005 11:18AM
publishers_1116527980 1116527980 1 default Oct 13 2005 11:18AM
publishers_1132528037 1132528037 1 default Oct 13 2005 11:19AM
Partition_Conditions
-------------------- NULL
Avg_pages Max_pages Min_pages Ratio(Max/Avg) Ratio(Min/Avg)
--------- --------- --------- -------------- -------------- 1 1 1 1.0000000 1.0000000
Lock scheme Allpages
The attribute 'exp_row_size" is not applicable to tables with allpages lock scheme.
exp_row |
reservepagegap |
fillfactor |
max_rows_per_page |
identity_gap |
------- |
-------------- |
---------- |
----------------- |
------------ |
0 |
0 |
0 |
0 |
0 |
concurrency_opt_threshold |
optimistic_index_lock |
dealloc_first_txtpg |
------------------------- |
--------------------- |
------------------- |
0 |
0 |
0 |
sp_help titles
示例 3 显示有关已分区的 titles 表的信息:
Name Owner Object_Type Create_date
---------------- --------------- ----------- ---------------------
titles db user table Oct 7 2005 11:14AM (1 row affected)
Column_name Type Length Prec Scale Nulls Default_name Rule_name Access_Rule_name Identity
----------- ---- ------ ---- ----- ----- ------------ --------- -----------------
--------
title_id tid 6 NULL NULL 0 NULL title_idrule NULL 0
title varchar 80 NULL NULL 0 NULL NULL NULL 0
type char 12 NULL NULL 0 typedflt NULL NULL 0
pub_id char 4 NULL NULL 1 NULL NULL NULL
0
price money 8 NULL NULL 1 NULL NULL NULL 0
advance money 8 NULL NULL 1 NULL NULL NULL 0
notes varchar |
200 NULL NULL |
1 NULL |
NULL |
NULL |
0 |
||||
pubdate datetime |
8 NULL NULL |
0 datedflt |
NULL |
NULL |
0 |
||||
contract bit |
1 NULL NULL |
0 NULL |
NULL |
NULL |
0 |
||||
index_name |
index_description |
index_keys |
notes varchar |
200 NULL NULL |
1 NULL |
NULL |
NULL |
0 |
||||
pubdate datetime |
8 NULL NULL |
0 datedflt |
NULL |
NULL |
0 |
||||
contract bit |
1 NULL NULL |
0 NULL |
NULL |
NULL |
0 |
||||
index_name |
index_description |
index_keys |
total_sales int 4 NULL NULL 1 NULL NULL NULL 0
Object has the following indexes
index_name index_keys index_description index_max_rows_per_page index_fillfactor index_reservepagegap index_created index_local
---------- ---------- ----------------- ------------------------
---------------- --------------------- ------------ ----------
title_idx total_sales clustered 0
0 0 Oct 13 2005 5:20PM Local Index
index_ptn_name index_ptn_seg
-------------------- ---------------
p1 default
p2 default
p3 default
title_idx_98505151 default
keytype object related_object object_keys related_keys
-------- --------- -----------------------------------------------
---------------------
foreign roysched titles title_id, *, *, *, *, *, *, * title_id, *, *,
*, *, *, *, *
foreign salesdetail titles title_id, *, *, *, *, *, *, * title_id, *, *,
*, *, *, *
foreign titleauthor titles title_id, *, *, *, *, *, *, * title_id, *, *,
*, *, *, *
foreign titles publishers pub_id, *, *, *, *, *, *, * pub_id, *, *, *, *, *, *, *
primary titles -- none -- title_id, *, *, *, *, *, *, *
*, *, *, *, *, *, *, *
name |
type |
partition_type |
partitions |
partition_keys |
---- |
---------- |
-------------- |
---------- |
-------------- |
titles base table range 4 pubdate
partition_name |
partition_id |
pages |
segment |
create_date |
-------------- |
------------ |
----- |
------- |
------------------- |
q1 |
937051343 |
1 |
default |
Oct 13 2005 5:20PM |
q2 |
953051400 |
1 |
default |
Oct 13 2005 5:20PM |
q3 |
969051457 |
1 |
default |
Oct 13 2005 5:20PM |
q4 |
985051514 |
1 |
default |
Oct 13 2005 5:20PM |
Partition_Conditions
-------------------- VALUES <= ("3/31/2006") VALUES <= ("6/30/2006") VALUES <= ("9/30/2006") VALUES <= ("12/31/2006") VALUES <= ("3'31'2006")
Avg_pages |
Max_pages |
Min_pages |
Ratio(Max/Avg) |
Ratio(Min/Avg) |
--------- |
--------- |
--------- |
-------------- |
-------------- |
1 |
1 |
1 |
1.000000 |
1.000000 |
Lock scheme Allpages
The attribute 'exp_row_size" is not applicable to tables with allpages lock scheme.
exp_row |
reservepagegap |
fillfactor |
max_rows_per_page |
identity_gap |
------- |
-------------- |
---------- |
----------------- |
------------ |
0 |
0 |
0 |
0 |
0 |
concurrency_opt_threshold optimistic_index_lock dealloc_first_txtpg
------------------------- --------------------- -------------------
0 0 0
示例 4 显示有关用户 “mary”所拥有的触发器 marytrig 的信息。引号不 可省略,因为句点是特殊字符:
sp_help "mary.marytrig"
Name Owner Object_type
------------ ------------------ ----------------
marytrig mary trigger
sp_help money
Data_located_on_segment When_created
----------------------- --------------------------
not applicable Mar 20 2002 2:03PM
示例 5 显示有关系统数据类型 money 的信息:
Type_name Storage_type Length Prec Scale Nulls Defaul_name
--------- ------------ ------- ----- ----- ----- ------------
Rule_name |
Access_Rule_name |
Identity |
|||
--------- |
---------------- |
-------- |
|||
money |
money |
8 NULL |
NULL |
1 |
NULL |
NULL |
NULL |
0 |
sp_help identype
示例 6 显示有关用户定义的数据类型- identype 的信息。该报告指示了从 其创建数据类型的基本类型,不管它是否允许空值、允许绑定到该数据 类型的任何规则和缺省值的名称,也不管它是否具有 IDENTITY 属性:
Type_name Storage_type Length Prec Scale Nulls Defaul_name
--------- ------------ ------- ----- ----- ----- ------------
Rule_name Access_Rule_name Identity
--------- ---------------- --------
identype numeric 4 NULL NULL 1 NULL NULL NULL 1
显示一个新列,指示是否启用优化索引锁定。 1 指示该选项已启用;0 指示该选项未启用。
sp_help "mytable"
------------
exp_row_size reserve pagegap fillfactor max_rows_per_page
------------------------------------------------------
1 0 0 0 0
concurrency_opt_threshold optimistic_index_lock
-------------------------------------------------
0 1
示例 7 显示一个虚拟计算列:
alter table authors add fullname as au_fname + ' ' + au_lname sp_help authors
Object has the following computed columns
Column_Name Property
----------- --------
fullname virtual
Text
------------------------------
AS au_fname + ' ' + au_lname
示例 8 将一个虚拟计算列显示为实现计算列:
alter table authors modify fullname materialzied sp_help authors
Object has the following computed columns
Column_Name Property
----------- ------------
fullname materialized
Text
-------------------------------------------
AS au_fname + ' ' + au_lname MATERIALIZED
示例 9 sp_help table_name 的结果集包含指示列的解密缺省名称的
Decrypt_Default_name 列。例如,如果运行以下命令:
create table encr_table(col1 int encrypt decrypt_default 1)
当对 encr_table 运行 sp_help 时,它会显示以下结果:
Column_name Type Length Prec Scale Nulls Default_name Rule_name Access_Rule_name Computed_Column_object Identity Encrypted Decrypt_Default_name
----------- ---- ------ ---- ----- ----- --------------------- -------------- ------
------------- --------- -------------------------
c1 int 4 NULL NULL 0 NULL NULL NULL
NULL 0 1 encr_table_col1_1036527695
示例 10 显示谓词对象的 Name、 Owner、 Object_type、 Object_status 和
Create_date:
grant select on tab1 where col1 = 5 as pred1 to robert sp_help pred1
Name Owner Object_type Object_status Create_date
----- ------ ------------- -------------- ------------
pred1 dbo predicate -- none -- Feb 9 2010 12:49PM
示例 11 对于此预计算结果集:
create table numtrips (source int, destination int, count_trip int) create precomputed result set frequent_trips unique (source, destination) as
select * from numtrips where count_trip > 100
sp_help numtrips 将返回以下内容:
Name Owner Object_type Object_status
Create_date
---------------- ---------- ----------------------
------------------------------------------------------------
--------------------------------------
numtrips dbo user table precomputed result set defined
May 11 2012 6:46AM
. . .
sp_help frequent_trips 将返回:
Name Owner
Object_type Object_status Create_date
---------------------------- ----------
--------------------------------------------
----------------------------------------------------------------------
--------------------------------------
frequent_trips dbo precomputed result set
immediate, enabled, enabled for QRW May 11 2012 6:46AM
. . .
示例 12 sp_help 将在 Object 状态字段中显示 execute as owner 或 execute as caller,如下所示:
create proc p1 with execute as owner as select 1
go
sp_help p1
Name |
Owner |
Object_type Object_statuse |
Create_date |
---- |
----- |
----------- -------------- |
----------- |
p1 dbo stored procedure execute as owner
Jun 8 2012 10:05AM
(1 row affected)
Column_name Type Length Prec Scale Nulls Not_compressed Default_name Rule _name Access_Rule_name Computed_Column_object Identity
--------------------------------------------------------------------------
(return status = 0) Rule_name
用法 • 对于虚拟散列表, sp_help 将报告:
• 使用下面的消息报告表是虚拟散列表:
Object is Virtually Hashed
• 使用以下语法以消息形式报告表的 hash_key_factors:
column_1:hash_factor_1, column_2:hash_factor_2..., max_hash_key=max_hash_value
例如:
attribute_class attribute int_value char_value comments
--------------------- --------------- ------------------------
-------------------------------------- -----------
hash clustered tables hash key factors NULL id:10.0, id2:1.0, max_hash_key=1000.0 NULL
• sp_help 只查找当前数据库中的对象。
• sp_help 遵循用于查找对象的 Adaptive Server 规则:
• 如果您没有指定所有者名,并且拥有具有指定名称的对象,则
sp_help 报告该对象的有关信息。
• 如果您没有指定所有者名,并且不拥有具有该名称的对象,但 数据库所有者拥有具有该名称的对象,则 sp_help 会报告该数据 库所有者的对象的有关信息。
• 如果您或数据库所有者均不拥有具有指定名称的对象,则 sp_help 会报告一个错误情况,即使在不同所有者的数据库中存 在具有该名称的对象时也是如此。用所有者的名称限定其他数 据库用户 (既不是您自己也不是数据库所有者)所拥有的对 象,如示例 4 中所示。
• 如果您和数据库所有者都拥有具有指定名称的对象,并且您要 访问数据库所有者的对象,则以 dbo.objectname 格式指定该名 称。
• sp_help 在 Object_type 列中显示预计算结果集对象的相关信息。 Adaptive Server 内部将预计算结果集对象视为用户表。如果使用预 计算结果集将 sp_help 作为 objectname 发出,则它将报告与列、分 区、密钥、索引等相关的所有详细信息,这与针对用户表运行 sp_help 时类似。
此外, Object_Status 列将为预计算结果集返回以下信息:
• 对于用户表 – 如果用户表中定义了任何预计算结果集对象,则 返回 Object_Status 列中的 precomputed result set defined
• 对于预计算结果集对象 – 下列情况下将返回 Object_Status 列中 的以下信息:
1 刷新模式 – immediate 或 manual
2 预计算结果集状态 – enabled 或 disabled
3 查询重写状态 – enable for QRW 或 disabled for QRW
请参见上述示例 11。
• 如果从 tempdb 发出 sp_help,则该命令对临时表起作用。
• 具有 IDENTITY 属性的列的 “Identity”值为 1;其它列的 “Identity”值为 0。在示例 2 中,没有 IDENTITY 列。
• sp_help 列出表上的所有索引,包括通过在 create table 或 alter table 语 句中定义唯一键或主键约束创建的索引。该命令还列出与这些索引 关联的任何属性。不过, sp_help 不提供关于为表定义的完整性约 束的任何信息。请使用 sp_helpconstraint 来获得有关任何完整性约束 的信息。
• sp_help 显示以下新设置:
• 锁定方案,可用 create table 设置并可用 alter table 更改
• 预期行大小,可用 create table 设置并可用 sp_chgattribute 更改
• 保留页间距,可用 create table 设置并可用 sp_chgattribute 更改
• 行锁升级设置,可用 sp_setpglockpromote 设置或更改并可用
sp_droprowlockpromote 删除
• sp_help 包括来自以下来源的报告:
• sp_helpindex – 显示用于创建索引的键的顺序以及空间管理属性
• sp_helpartition – 显示表的分区信息
• sp_helpcomputedcolumn – 显示表的计算列信息
• 在启用组件集成服务后, sp_help 显示有关远程对象的存储位置的 信息。
• sp_help 可以显示加密密钥的有关信息。当密钥名称被指定为 sp_help 的参数时,该命令将列出该密钥的名称、所有者、对象类型 及创建日期。
• sp_help tablename 指示列是否已加密,如果存在列的解密缺省名称, 则还包括该名称。
• sp_help predicate_name 显示谓词特权的相关信息。
权限 任何用户都可以执行 sp_help。权限检查不会因细化权限设置而有所不同。
审计 sysaudits 表的 event 和 extrainfo 列中的值如下所示:
审计的命令或访
事件 审计选项
问权限 extrainfo 中的信息
38 exec_procedure 执行过程 • 角色 – 当前活动角色
• 关键字或选项 – NULL
• 先前值 – NULL
• 当前值 – NULL
• 其它信息 – 所有输入参数
• 代理信息 – set proxy 有效时的原始登录名
另请参见 文档 . 有关 SQLJ 例程的详细信息,请参见 《Adaptive Server Enterprise
中的 Java》。
命令 . alter table、 create table
系统过程 . sp_chgattribute、 sp_droprowlockpromote、 sp_helpartition、 sp_helpcomputedcolumn、 sp_helpconstraint、 sp_helpindex、 sp_setpglockpromote
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。+-------------------------------------华丽的分割线-------------------------------------------------------------------------