提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

随着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:

以下官方手册为SAP IQ 16.0 SP03中文版:

  1. SAP Sybase IQ 简介
  2. 新功能摘要
  3. IQ 发行公告(linux)
  4. IQ 快速入门(unix)
  5. 安装和配置指南(linux)
  6. 管理:备份、恢复和数据恢复
  7. 管理:数据库
  8. SAP Sybase IQ 错误消息
  9. 管理:全球化
  10. IQ 许可选项指南
  11. 管理:装载管理
  12. IQ 迁移
  13. 管理:Multiplex
  14. 性能和调优指南
  15. IQ 编程
  16. 参考:构件块、表和过程
  17. 参考:语句和选项
  18. 管理:内存行级版本控制
  19. 管理:空间数据
  20. IQ 非结构化数据分析
  21. 用户定义的函数
  22. 管理:用户管理和安全
  23. 实用程序指南

 


< 上一个 | 内容 | 下一步 >

sa_server_option 系统过程

当服务器正在运行时替换服务器选项。


语法

image

sa_server_option( opt , val )


参数

opt – 使用此 CHAR(128) 参数指定服务器选项名称。

val – 使用此 CHAR(128) 参数为服务器选项指定新值。


特权

您必须具有系统过程的 EXECUTE 特权。 您还必须具有 以下选项与应用程序分析或 请求记录相关,要使用这些选项,您必须具有 MANAGE PROFILING 系统特权:

• ProcedureProfiling

• ProfileFilterConn

• ProfileFilterUser


• RequestFilterConn

• RequestFilterDB

• RequestLogFile

• RequestLogging

• RequestLogMaxSize

• RequestLogNumFiles


注释

选项名称

其它信息

AutoMultiProgram-

YESNO

缺省值为 YES

mingLevel

设置为 YES 时,数据库服务器会自动调整其进程

并发水平,该属性控制可以同时处于活动状态的最

大任务数。如果通过将该选项设置为 NO 来选择手

动控制进程并发水平,则还可以设置进程并发水平

的初始值、最小值和最大值。

AutoMultiProgram-

YESNO

缺省值为 NO

mingLevelStatistics

设置为 YES 时,进程并发水平自动调整的统计信

息将显示在数据库服务器消息日志中。

CacheSizingStatis-

YESNO

缺省值为 NO

tics

当设置为 YES 时,每当高速缓存大小发生变化时,

数据库服务器消息窗口中就会显示高速缓存信息。

CollectStatistics

YESNO

缺省值为 YES

当设置为 YES 时,数据库服务器收集性能监控器 统计信息。

ConnsDisabled

YESNO

缺省值为 NO

当设置为 YES 时,不允许与数据库服务器上的任 何数据库建立任何其它连接。

ConnsDisabled-

YESNO

缺省值为 NO

ForDB

当设置为 YES 时,不允许与当前数据库建立任何

其它连接。

ConsoleLogFile

filename

用来记录数据库服务器消息日志信息的文件的名 称。指定一个空字符串会停止将信息记录到文件。 由于此值为 SQL 字符串,所以路径中的所有反斜 线字符均需写两遍。


选项名称

其它信息

ConsoleLogMaxSize

file-size(以字节

用来记录数据库服务器消息日志信息的文件的最大

为单位)

大小(以字节为单位)。当数据库服务器消息日志

文件达到该属性或 -on 服务器选项指定的大小后,

通过附加扩展名 .old 重命名该文件(如果已经存在

具有相同名称的文件,则将其替换)。然后,重新

启动该数据库服务器消息日志文件。

CurrentMultiProg-

整数

缺省值为 20

rammingLevel

设置数据库服务器的进程并发水平。

DatabaseCleaner

ONOFF

缺省值为 ON

除非有技术支持部门的建议,否则不要更改此选项 的设置。

DeadlockLogging

ONOFF

缺省值为 OFF

RESETCLEAR

控制死锁记录。同时支持值 deadlock_logging。支

持以下值:

ON – 启用死锁记录。

OFF – 禁用死锁记录,但使死锁数据可供查

看。

RESET – 清除记录的死锁数据(如果存在的

话),然后启用死锁记录。

CLEAR – 清除记录的死锁数据(如果存在的

话),然后禁用死锁记录。

启用死锁记录后,可以使用 sa_report_deadlocks

统过程从数据库中检索死锁信息。

DebuggingInforma-

YESNO

缺省值为 NO

tion

显示诊断消息和其它消息以用于疑难解答。消息显

示在数据库服务器消息窗口中。

DiskSandbox

ONOFF

缺省值为 OFF

为在数据库服务器上启动的所有没有显式磁盘沙箱 设置的数据库设置缺省磁盘沙箱设置。使用 sa_server_option 系统过程更改磁盘沙箱设置并不会 影响数据库服务器上已运行的数据库。要使用 sa_server_option 系统过程更改磁盘沙箱设置,必须 为 manage_disk_sandbox 安全功能提供安全功能密 钥。


选项名称

其它信息

DropBadStatistics

YESNO

缺省值为 YES

允许通过自动统计信息管理删除返回数据库错误估 计的统计信息。

DropUnusedStatis-

YESNO

缺省值为 YES

tics

允许通过自动统计信息管理删除数据库中连续 90

天尚未使用的统计信息。

IdleTimeout

整数(以分钟为

缺省值为 240

单位)

断开未在指定分钟内提交请求的 TCP/IP 连接。这

可防止不活动的连接无限期地持有锁。

IPAddressMonitor-

整数(以秒为单

最小值为 10,缺省值为 0。对于便携式设备,缺省

Period

位)

值为 120

设置检查新 IP 地址的时间(以秒为单位)。

LivenessTimeout

整数(以秒为单

缺省值为 120

位)

定期通过客户端/服务器 TCP/IP 网络发送活动包,

用以确认连接的完整性。如果网络服务器运行了一

LivenessTimeout 周期但没有检测到活动包,则

切断通信。

MaxMultiProgram- mingLevel

整数

缺省值是 CurrentMultiProgrammingLevel 值的四倍。 设置数据库服务器进程并发水平的最大值。

MessageCategoryLi-

整数

缺省值为 400

mit

设置可使用 sa_server_messages 系统过程检索的各

个严重级和类别的最小消息数。

MinMultiProgram- mingLevel

整数

缺省值是 -gtc 服务器选项值和计算机上逻辑 CPU

数量这二者中的最小值。

image

image

image


选项名称

其它信息

OptionWatchAction

MESSAGE

缺省值为 MESSAGE

ERROR

指定数据库服务器在尝试设置列表中的选项时所采

取的操作。如果 OptionWatchAction 设置为

MESSAGE,并且设置了一个由 OptionWatchList

定的选项,数据库服务器消息窗口中将显示一条消

息,指示正在设置的选项位于选项监视列表中。如

OptionWatchAction 设置为 ERROR,将返回一条

错误,指示由于该选项位于选项监视列表中,从而

无法设置该选项。

可通过执行以下语句来查看此属性的当前设置:

SELECT DB_PROPERTY( 'OptionWatchAc-

tion' );

OptionWatchList

以逗号分隔的数

指定一个以逗号分隔的数据库选项列表,在设置其

据库选项列表

中的选项时数据库服务器会向您发出通知,或返回

错误。字符串的长度不应超过 128 个字节。缺省情

况下它是一个空字符串。例如,以下命令将

automatic_timestampfloat_as_double

tsql_hex_constant 选项添加到监视选项列表中。

CALL sa_server_option( 'OptionWat-

chList','automatic_timestamp,

float_as_double,tsql_hex_con-

stant' );

可通过执行以下语句来查看此属性的当前设置:

SELECT DB_PROPERTY( 'OptionWat-

chList' );

ProcedureProfiling

YESNORESETCLEAR

缺省值为 NO

ProfileFilterConn

connection-id

指示数据库服务器捕获指定连接 ID 的分析信息, 而不阻止其它连接使用该数据库。启用连接过滤 后,SELECT PROPERTY( 'ProfileFilterConn' ) 返回的 值是被监控连接的连接 ID。如果未指定 ID 或禁用 连接过滤,则返回的值为 -1

image


选项名称

其它信息

ProcessorAffinity

以逗号分隔的处

指示数据库服务器在 Windows Linux 上使用哪些

理器编号和/或范

逻辑处理器。指定以逗号分隔的处理器编号和/

围列表。缺省设

范围列表。如果省略范围下限,则假定为零。如果

置是使用所有处

省略范围上限,则假定为操作系统已知的最高

理器或 -gta 选项

CPUsa_cpu_topology 系统过程返回的 in_use 列中

的设置。

包含数据库服务器的当前处理器关联,in_use 列还

指示数据库服务器是否正在使用处理器。另外,也

可以查询 ProcessorAffinity 数据库服务器属性的值。

在以下情况下数据库服务器可能不会使用所有指定

的逻辑处理器:

如果一个或多个指定的逻辑处理器不存在或处

于脱机状态。

如果许可证不允许。

如果指定的处理器 ID 无效,则 sa_server_option

回一条错误。

ProfileFilterUser

user-id

指示数据库服务器捕获特定用户 ID 的分析信息。

QuittingTime

有效的日期和时 间

指示数据库服务器在指定的时间关闭。

RememberLastPlan

YESNO

缺省值为 NO

指示数据库服务器捕获在连接上执行的最后一个查 询的详细文本计划。此设置也由 -zp 服务器选项控 制。启用 RememberLastPlan 时,通过查询 LastPlanText 连接属性的值来获取在连接上执行的 最后一个查询计划的文本表示:

SELECT CONNECTION_PROPERTY( 'Last-

PlanText' );

image

image

image

image

image


选项名称

其它信息

RememberLastState-

YESNO

缺省值为 NO

ment

指示数据库服务器为在服务器上运行的每个数据库

捕获最近预准备 SQL 语句。对于存储过程调用,

仅显示最外面的过程调用,不显示过程中的语句。

当启用 RememberLastStatement 时,可以通过查询

LastStatement 连接属性的值为连接获取

LastStatement 的当前值:

SELECT CONNECTION_PROPERTY( 'Last-

Statement' );

如果启用客户端语句高速缓存并且重用了某个高速

缓存的语句,则此属性返回空字符串。当启用

RememberLastStatement 时,下面的语句为指定连

接返回最新准备的语句:

SELECT CONNECTION_PROPERTY( 'Last-

Statement', connection-id );

sa_conn_activity 系统过程为所有连接都返回此相同

的信息。

image

注意: 当指定 -zl 或启用 RememberLastStatement

服务器设置时,任何用户都可以调用

sa_conn_activity 系统过程或获取 LastStatement 连接

属性的值,以找到为任何其他用户最新准备的 SQL

语句。应慎用此选项,并在不需要时将其关闭。

image

RequestFilterConn

connection-id-1

对请求记录信息进行过滤以便只记录特定连接的信 息。在对具有多个活动连接或多个数据库的数据库 服务器进行监控时,此过滤功能可减小请求日志文 件的大小。可通过执行以下语句来获得连接 ID

CALL sa_conn_info( );

获得连接 ID 后,即可执行以下语句来记录特定连 接:

CALL sa_server_option( 'RequestFil- terConn', connection-id );

在显式地重置过滤或关闭数据库服务器之前,过滤 将一直有效。要重置过滤,请使用以下语句:

CALL sa_server_option( 'RequestFil- terConn', -1 );

image

image

image


选项名称

其它信息

RequestFilterDB

database-id-1

对请求记录信息进行过滤以便只记录特定数据库的 信息。在对具有多个数据库的服务器进行监控时, 此过滤功能可减小请求日志文件的大小。在连接到 所需的数据库后,可通过执行以下语句来获得数据 库 ID

SELECT CONNECTION_PROPERTY( 'DBNum-

ber' );

要仅记录特定数据库的信息,请执行以下语句:

CALL sa_server_option( 'RequestFil- terDB', database-id );

在显式地重置过滤或关闭数据库服务器之前,过滤 将一直有效。要重置过滤,请使用以下语句:

CALL sa_server_option( 'RequestFil- terDB', -1 );

RequestLogFile

filename

用来记录请求信息的文件名。指定一个空字符串会 停止将请求信息记录到请求日志文件。如果启用请 求记录,但请求日志文件未指定或设置为空字符 串,则服务器会将请求记录到数据库服务器消息窗 口中。由于此值为 SQL 字符串,所以路径中的所 有反斜线字符均需写两遍。

启用客户端语句高速缓存时,如果要使用 tracetime.pl Perl 脚本对请求日志进行分析,应将 max_client_statements_cached 选项设置为 0,以便 在捕获请求日志时禁用客户端语句缓存。

image


选项名称

其它信息

RequestLogging

SQL

缺省值为 NONE

HOSTVARS

PLANPROCEDURESTRIGGERSOTHER

此调用启用对发送到数据库服务器的各 SQL 语句 的记录,以便结合数据库服务器选项 -zr -zo 一 起用来进行疑难解答。值可以是以下项的组合,这 些项由加号 (+) 或逗号分隔:

BLOCKS

PLAN – 启用执行计划的记录(简单形式)。

REPLACE

如果启用过程 (PROCEDURES) 的记录,还将记

ALLYES

录过程的执行计划。

NONENO

HOSTVARS – 启用主机变量值的记录。如果

指定 HOSTVARS,还将记录针对 SQL 列出的

信息。

PROCEDURES – 启用在过程中执行的语句的

记录。

TRIGGERS – 启用在触发器中执行的语句的

记录。

OTHER – 启用 SQL 不包含的其它请求类型

(如 FETCH PREFETCH)的记录。然而,如

果您指定 OTHER 但未指定 SQL,则其等效于

指定 SQL+OTHER。包括 OTHER 可导致日志

文件迅速增大,并可能对服务器性能造成负面

影响。

BLOCKS – 启用显示何时在另一个连接上阻

塞和解除阻塞某个连接的详细信息的记录。

REPLACE – 在记录开始时,使用同名的新

(空)请求日志来替换现有的请求日志。否则,

将打开现有的请求日志,并将新条目附加到文

件的结尾。

ALL – 记录所有支持的信息。此值等效于指定

SQL+PLAN+HOSTVARS+PROCEDURES

+TRIGGERS+OTHER+BLOCKS。此设置可导

致日志文件迅速增大,会对服务器的性能产生

负面影响。

NO NONE – 禁用记录请求日志。

可通过执行以下语句来查看此属性的当前设置:

SELECT PROPERTY( 'RequestLogging' );


选项名称

其它信息

RequestLogMaxSize

file-size(以字节

用来记录请求记录信息的文件的最大大小(以字节

为单位)

为单位)。如果指定为 0,则对请求记录文件而言

没有最大大小,且该文件也决不会被重命名。这是

缺省值。当请求日志文件达到 sa_server_option

统过程或 -zs 服务器选项指定的大小后,会用附加

的扩展名 .old 对该文件进行重命名(如果已经存在

这样一个文件,则替换具有相同名称的现有文

件)。然后,重新启动请求日志文件。

RequestLogNum-

整数

要保留的请求日志文件副本的数目。如果请求记录

Files

在较长一段时间内处于启用状态,则请求日志文件

可能会变得很大。-zn 选项可用于指定要保留的请

求日志文件副本的数量。

RequestTiming

YESNO

缺省值为 NO

指示数据库服务器维护每个新连接的计时信息。缺 省情况下,此功能关闭。此功能打开时,数据库服 务器会为所有新连接维护累计计时器,该计时器表 明连接在服务器的各个状态下所花费的具体时间。 此更改仅对新连接有效,并且一直持续到每个连接 结束。您可以使用 sa_performance_diagnostics 系统 过程以获得此计时信息的汇总,或者通过检查以下 连接属性来检索各个值:


• ReqCountUnscheduled

• ReqTimeUnscheduled

• ReqCountActive

• ReqTimeActive

• ReqCountBlockIO

• ReqTimeBlockIO

• ReqCountBlockLock

• ReqTimeBlockLock

• ReqCountBlockContention

• ReqTimeBlockContention

RequestTiming 服务器属性设置为 on 时,为每个 请求维护附加计数器会产生少量开销。

image


选项名称

其它信息

rlv_auto_merge

ONOFF

缺省值为 ON

针对启用行级版本控制的表,启用或禁用 RLV 存 储库与 IQ 主存储库的自动合并。

如果 rlv_auto_merge OFF,则 RLV IQ 主存储 库不会自动合并。这表示您将负责手动合并数据, 这样在达到 rlv_memory_mb 上限之前,RLV 存储 库能够与 IQ 主存储库保持同步。

rlv_memory_mb

最小值为 1 MB

指定为行级版本控制保留的最大内存量(RLV 存储

最大值为 2048

库,以 MB 为单位)。缺省值为 2048 MB。如果此

任何其它值均会

值超过系统虚拟内存限制的 2/3,服务器将生成错

将内存量设置为

误。

2048 MB

SecureFeatures

feature-list

用于管理已经运行的数据库服务器的安全功能。 feature-list 是以逗号分隔的功能名称或功能集的列 表。通过向列表中添加功能可以限制功能的可用 性。要从安全功能列表中删除项目,请在安全功能 名称前指定一个减号 (-)

要调用 sa_server_option('SecureFeatures',...),必须 在相应连接上启用 ManageFeatures 安全功能。通过

-sf 密钥(系统安全功能密钥)启用 ManageFeatures 以及所有其它功能。因此,如果已使用系统安全功 能密钥,则更改 SecureFeatures 的设置将不会对相 关连接产生任何影响。但是,如果使用了其它密钥

(例如,通过 create_secure_feature_key 系统过程创 建的密钥),则更改可能会立即影响到相关连接, 具体取决于该密钥中包含的其它功能。

对于数据库服务器,为了允许或禁止对功能进行访 问而所做的更改都会立即生效。执行 sa_server_option 系统过程的连接是否会受到影响, 取决于该连接所使用的安全功能密钥以及此密钥是 否允许该连接访问指定的功能。

例如,可使用以下语法来保护两个功能的安全:

CALL sa_server_option('SecureFeatur- es', 'CONSOLE_LOG,WEBCLIENT_LOG' );

执行上述语句后,安全功能列表将根据更改内容进 行设置。


选项名称

其它信息

StatisticsCleaner

ONOFF

缺省值为 ON

统计信息清理程序通过对表执行扫描修复提供错误 估计的统计信息。缺省情况下,统计信息清理程序 在后台运行,且对性能影响很小。

关闭统计信息清理程序不会禁用统计信息调控器, 但关闭统计信息清理程序时,只有在运行查询时才 能创建或修复统计信息。

WebClientLogFile

filename

Web 服务客户端日志文件的名称。每次使用 -zoc 服 务器选项或 WebClientLogFile 属性设置或重置文件 名时,Web 服务客户端日志文件都将被截断。由于 此值为字符串,所以路径中的所有反斜线字符均需 写两遍。

WebClientLogging

ONOFF

缺省值为 OFF

此选项可启用或禁用对 Web 服务客户端的记录。 记录的信息包括 HTTP 请求和响应数据。指定 ON 将开始向 Web 服务客户端日志文件记录信息,而 指定 OFF 可停止向该文件记录信息。


副作用

无。


示例 以下语句的作用是,每当高速缓存大小发生变化,数据库服务器消息窗口中便会显示 高速缓存信息:

image

CALL sa_server_option( 'CacheSizingStatistics', 'YES' );

以下语句禁止与当前数据库建立新连接:

image

CALL sa_server_option( 'ConnsDisabledForDB', 'YES' );

以下语句启用所有 SQL 语句、过程调用、计划、阻塞和取消阻塞事件的记录,并启 动一个新请求日志:

image

CALL sa_server_option( 'RequestLogging', 'SQL+PROCEDURES+BLOCKS+PLAN

+REPLACE' );




--------------------------------------华丽的分割线-------------------------------------------------------------------------

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)上提取数据的非常规恢复工具
  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x,16.x,17.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集,包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

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的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. 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的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------