随着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数据库技术问题需要咨询,请联系我!
以下官方手册为SAP IQ 16.0 SP03中文版:
连接属性可用于 SAP Sybase IQ 数据库的每个连接。连接属性名称不区分大小写。
连接属性
属性名称 |
说明 |
allow_nulls_by_ default |
返回一个值,指示是否允许创建时未指定 NULL 或 NOT NULL 的列中包含空值。 |
allow_read_cli- ent_file |
返回一个值,指示数据库服务器是否允许读取客户端计算机上 的文件。 |
allow_snapshot_ isolation |
返回一个值,指示是启用还是禁用快照隔离。 |
allow_write_cli- ent_file |
返回一个值,指示数据库服务器是否允许向客户端计算机写入 文件。 |
ansi_blanks |
返回一个值,指示何时在客户端截断字符数据。 |
ansi_close_cur- sors_on_rollback |
返回一个值,指示是否在执行 ROLLBACK 时关闭通过 WITH HOLD 打开的游标。 |
ansi_permissions |
返回一个值,指示是否针对 DELETE 和 UPDATE 语句检查特 权。 |
ansi_substring |
返回一个值,指示在为起始参数或长度参数提供了负值时 SUBSTRING (SUBSTR) 函数的行为。 |
ansi_update_con- straints |
返回一个值,指示允许的更新范围。 |
ansinull |
返回一个值,指示如何解释空值。 |
属性名称 |
说明 |
AppInfo |
返回有关建立连接的客户端的信息。对于 HTTP 连接,这包括 有关浏览器的信息。对于使用较旧版本 jConnect 或 Sybase Open Client 的连接,信息可能不完整。 API 值可为 DBLIB、ODBC、OLEDB、ADO.NET、 iAnywhereJDBC、PHP、PerlDBD 或 DBEXPRESS。 |
ApproximateCPU- |
返回由给定连接累计的 CPU 时间量的估计值,单位为秒。该 |
Time |
值与实际值的最大差异可达 50%,不过返回值的典型变动范围是 |
5-10%。在多处理器计算机上,每个 CPU(或是超线程或内核) |
|
都会累计时间,因此所有连接的累计时间总和可能大于所经过 |
|
的时间。在 Windows 和 Linux 上支持此属性。 |
|
auditing |
如果将 PUBLIC.auditing 选项设置为 On,则返回 On。否则, 返回 Off。 如果将 auditing 选项设置为 On,而将 conn_auditing 选项设置为 Off,则即使未对当前连接进行审计,auditing 连接属性仍将返回 On。 |
auditing_options |
此属性保留供系统使用。请不要更改此选项的设置。 |
Authenticated |
如果应用程序发送了有效的连接验证字符串,则返回 Yes。如 果应用程序尚未发送有效的连接验证字符串,则返回 No。 |
AuthType |
返回连接时所使用的验证类型。返回值可能是 Standard、 Integrated、Kerberos、LDAPUA 或空字符串。对于内部连接以 及使用 AUTHORIZATION OFF 的 HTTP 服务连接,将返回空 字符串。 |
auto_commit_on_ create_local_ temp_index |
返回 auto_commit_on_create_local_temp_index 选项的设置。 |
background_prior- |
不建议使用此属性。返回一个值,指示当前连接对其它连接的 |
ity |
性能的影响程度。 |
BlockedOn |
如果当前连接未被阻塞,则返回零;如果当前连接被阻塞,则 返回由于锁定冲突而阻塞连接的连接号。 |
blocking |
返回一个值,指示数据库服务器对锁定冲突的响应行为。 |
blocking_others_ |
返回在回退当前连接之前另一个连接可以在当前连接的行锁和 |
timeout |
表锁上阻塞的时间长度。 |
blocking_timeout |
返回事务为获得锁而等待的时间长度(以毫秒为单位)。 |
属性名称 |
说明 |
BytesReceived |
返回在客户端/服务器通信期间所收到的字节数。此值对于 HTTP 和 HTTPS 连接会进行更新。 |
BytesReceivedUn- comp |
返回在禁用压缩的情况下,在客户端/服务器通信期间所收到的 字节数。在禁用压缩的情况下,此值与 BytesReceived 的值相 同。 |
BytesSent |
返回在客户端/服务器通信期间所发送的字节数。此值对于 HTTP 和 HTTPS 连接会进行更新。 |
BytesSentUncomp |
返回在禁用压缩的情况下,在客户端/服务器通信期间将发送的 字节数。在禁用压缩的情况下,此值与 BytesSent 的值相同。 |
CacheHits |
返回成功读取高速缓存的次数。 |
CacheRead |
返回已在高速缓存中查找的数据库页数。 |
CacheReadIndInt |
返回已从高速缓存中读取的索引内部节点页数。 |
CacheReadIndLeaf |
返回已从高速缓存中读取的索引叶页数。 |
CacheReadTable |
返回已从高速缓存中读取的表页数。 |
CacheReadWorkTa- ble |
返回高速缓存工作表读取次数。 |
CarverHeapPages |
返回供短期使用(如查询优化)的堆页数。 |
chained |
返回在缺少 BEGIN TRANSACTION 语句时使用的事务模式。 |
CharSet |
返回连接所使用的 CHAR 字符集。此属性具有一些在查询属性 值时可以指定的扩展项。 |
checkpoint_time |
返回数据库服务器在不执行检查点操作的情况下运行的最长时 间(以分钟为单位)。 |
cis_option |
如果远程数据访问的调试信息出现在数据库服务器消息窗口 中,则返回 7;如果远程数据访问的调试信息不出现在数据库 服务器消息窗口中,则返回 0。 |
cis_rowset_size |
返回每次读取从远程服务器返回的行数。 |
ClientLibrary |
对于 jConnect 连接,返回 jConnect;对于 Sybase Open Client 连 接,返回 CT_Library;对于 HTTP 连接,返回 None;对于 ODBC、嵌入式 SQL、OLE DB、ADO.NET 和 SAP Sybase IQ JDBC 驱动程序连接,返回 CmdSeq。 |
属性名称 |
说明 |
ClientNodeAddress |
返回客户端/服务器连接中客户端的节点。当客户端和服务器均 |
在同一台计算机上时,将会返回一个空字符串。这是 |
|
NodeAddress 属性的同义词。 |
|
若当前执行的请求为事件处理程序的一部分,则该属性返回 |
|
NA。 |
|
ClientPort |
返回客户端的 TCP/IP 端口号;或者如果连接不是 TCP/IP 连 接,则返回 0。 |
ClientStmtCache- |
返回因客户端语句高速缓存而不需要对此连接执行的准备的数 |
Hits |
目。如果禁用了客户端语句高速缓存,则为必需的附加准备 |
数。 |
|
ClientStmtCache- |
返回客户端语句高速缓存中为此连接重新准备的语句的数目。 |
Misses |
即为由于模式更改、数据库选项设置或 DROP VARIABLE 语句 |
等原因而使本打算重用的某个高速缓存的语句无法重用的次 |
|
数。 |
|
close_on_endtrans |
返回 On 或 Off 以指示是否在事务结束时关闭游标。 |
collect_statis- tics_on_dml_up- dates |
返回 On 或 Off 以指示是否在执行数据修改 DML 语句(如 INSERT、DELETE 和 UPDATE)期间收集统计信息。 |
Commit |
返回已处理的提交请求数。 |
CommLink |
返回连接的通信链接。这是 SAP Sybase IQ 所支持的网络协议 之一,或者 local,如果为相同计算机连接。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
CommNetworkLink |
返回连接的通信链接。这是 SAP Sybase IQ 所支持的网络协议 之一。值包括 SharedMemory 和 TCPIP。CommNetworkLink 属 性总是返回链接的名称,不管它是否为相同计算机。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
CommProtocol |
对于 Sybase Open Client 和 jConnect 连接,返回 TDS;对于 HTTP 连接,返回 HTTP;对于 HTTPS 连接,返回 HTTPS;对 于 ODBC、嵌入式 SQL、OLE DB、ADO.NET 和 SAP Sybase IQ JDBC 驱动程序连接,返回 CmdSeq。 |
属性名称 |
说明 |
Compression |
返回 On 或 Off 以指示是否对连接启用通信压缩。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
conn_auditing |
如果为连接启用了审计,则即使将 auditing 选项设置为 Off,也 会返回 On。 |
ConnectedTime |
返回已被连接的一项连接的总时间长度(以秒为单位)。 |
connection_au- thentication |
返回用于验证客户端的字符串。修改数据库前需要进行验证。 |
continue_after_ raiserror |
返回 On 或 Off 以指示每当遇到 RAISERROR 语句时,是否停 止执行过程或触发器。 |
conversion_error |
返回 On 或 Off 以指示在从数据库读取信息时报告数据类型转 换失败。 |
cooperative_com- |
返回数据库服务器在写入磁盘之前等待其它连接填充日志页的 |
mit_timeout |
时间(以毫秒为单位)。 |
cooperative_com- mits |
返回 On 或 Off 以指示何时将提交写入磁盘。 |
CurrentLineNumber |
返回连接正在执行的过程或复合语句的当前行号。可使用 CurrentProcedure 属性标识该过程。如果该行是来自客户端的复 合语句的一部分,则返回一个空字符串。 |
CurrentProcedure |
返回连接当前正在执行的过程的名称。如果该连接正在执行嵌 |
套过程调用,则该名称为当前过程的名称。如果未在执行任何 |
|
过程,则返回一个空字符串。 |
|
Cursor |
返回数据库服务器当前维护的声明游标数。 |
CursorOpen |
返回数据库服务器当前维护的打开游标数。 |
database_authen- |
返回用于验证数据库的字符串。需要先对已验证的数据库服务 |
tication |
器进行验证,才能修改数据库。 |
date_format |
返回一个字符串,指示从数据库检索的日期格式。 |
date_order |
返回一个字符串,指示如何设置日期格式。 |
db_publisher |
返回数据库发布者的用户 ID。 |
DBNumber |
返回数据库的 ID 编号。 |
属性名称 |
说明 |
debug_messages |
返回 On 或 Off 以指示是否执行包含 DEBUG ONLY 子句的 MESSAGE 语句。 |
dedicated_task |
返回 On 或 Off 以指示请求处理任务是否专门用于处理连接请 求。 |
default_dbspace |
返回缺省 dbspace 的名称,如果尚未指定缺省的 dbspace,则返 回一个空字符串。 |
default_time- stamp_increment |
返回一个值(以毫秒为单位),该值将被增加到类型为 TIMESTAMP 的列中以使该列中的值保持唯一。 |
delayed_commit_ timeout |
返回数据库服务器在执行 COMMIT 后等待将控制返回到应用 程序的时间(以毫秒为单位)。 |
delayed_commits |
返回 On 或 Off 以指示数据库服务器在执行 COMMIT 后何时将 控制返回到应用程序。 |
disk_sandbox |
返回 On 或 Off,以指示数据库的读写文件操作是否局限于主数 据库文件所在的目录。 |
DiskRead |
返回已从磁盘读取的页数。 |
DiskReadHint |
返回磁盘读取提示数。 |
DiskReadHintPages |
返回磁盘读取提示页数。 |
DiskReadIndInt |
返回已从磁盘读取的索引内部节点页数。 |
DiskReadIndLeaf |
返回已从磁盘读取的索引叶页数。 |
DiskReadTable |
返回已从磁盘读取的表页数。 |
DiskReadWorkTable |
返回磁盘工作表读取数。 |
DiskSyncRead |
返回同步发出的磁盘读取数。 |
DiskSyncWrite |
返回同步发出的写入数。 |
DiskWaitRead |
返回数据库服务器等待异步读取的次数。 |
DiskWaitWrite |
返回数据库服务器等待异步写入的次数。 |
DiskWrite |
返回已写入磁盘的修改页数。 |
DiskWriteHint |
返回磁盘写入提示数。 |
属性名称 |
说明 |
DiskWriteHintPag- es |
返回磁盘写入提示页数。 |
divide_by_zero_ error |
如果被零除导致错误,返回 On;如果被零除不导致错误,则 返回 Off。 |
Encryption |
返回一个值,指示是否对连接加密。 |
escape_character |
此属性保留供系统使用。请不要更改此选项的设置。 |
EventName |
如果连接正在运行事件处理程序,则返回相关事件的名称。否 则,返回一个空字符串。 |
exclude_operators |
此属性保留供系统使用。请不要更改此选项的设置。 |
ExprCacheAbandons |
返回表达式高速缓存因命中率太低而被放弃的次数。 |
ExprCacheDrop- sToReadOnly |
返回表达式高速缓存因命中率低而降到只读状态的次数。 |
ExprCacheEvicts |
返回从表达式高速缓存中的退出次数。 |
ExprCacheHits |
返回表达式高速缓存中的命中次数。 |
ExprCacheInserts |
返回在表达式高速缓存中插入的值的个数。 |
ExprCacheLookups |
返回在表达式高速缓存中执行的查找次数。 |
ExprCacheResume- sOfReadWrite |
返回表达式高速缓存因命中率上升而恢复读写状态的次数。 |
ExprCacheStarts |
返回表达式高速缓存的启动次数。 |
extended_join_ syntax |
如果允许使用具有多表连接的重复相关名语法的查询,则返回 On,如果将此类查询作为错误报告,则返回 Off。 |
extern_login_cre- dentials |
返回在尝试远程连接时是使用已登录用户的外部登录证书还是 使用有效用户的外部登录证书。 |
fire_triggers |
如果在数据库中触发触发器,则返回 On;否则,返回 Off。 |
first_day_of_week |
返回用于表示每周第一天的数字,其中 7=星期日,1=星期一。 |
for_xml_null_ treatment |
当在查询中使用了 FOR XML 子句时,如果从结果中省略包含 空值的元素和属性,则返回 Omit;如果为空值生成空元素或属 性,则返回 Empty。 |
属性名称 |
说明 |
force_view_crea- tion |
此属性保留供系统使用。请不要更改此选项的设置。 |
FullCompare |
返回已执行的超过索引中散列值的比较次数。 |
GetData |
返回 GETDATA 请求数。 |
global_database_ id |
返回用于以 DEFAULT GLOBAL AUTOINCREMENT 创建的列 的起始值。 |
HashForcedParti- tions |
返回因内存争用而强制散列运算符进行分区的次数。 |
HashRowsFiltered |
返回位矢量过滤器拒绝的探测行数。 |
HashRowsParti- tioned |
返回写入散列工作表的行数。 |
HashWorkTables |
返回为基于散列的操作而创建的工作表数。 |
HeapsCarver |
返回供短期使用(如查询优化)的堆数。 |
HeapsLocked |
返回高速缓存中当前锁定的可重定位堆数。 |
HeapsQuery |
返回用于查询处理(散列和排序操作)的堆数。 |
HeapsRelocatable |
返回可重定位堆数。 |
http_connection_ pool_basesize |
返回数据库连接的额定阈值大小。 |
http_connection_ pool_timeout |
返回未使用的连接存储在连接池中的最大时间长度。 |
http_session_ timeout |
返回当前 HTTP 会话超时值(以分钟为单位)。 |
HttpServiceName |
返回当前 HTTP 请求的服务名称入口点。该属性对于错误报告 和控制流很有用。当从中选择此属性的存储过程并非源自于 HTTP 请求时,或者如果连接当前处于不活动状态或等待继续 进行 HTTP 会话,将会返回一个空字符串。 |
IdleTimeout |
返回连接的空闲超时值。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
属性名称 |
说明 |
IndAdd |
返回已添加到索引的条目数。 |
IndLookup |
返回已在索引中查找的条目数。 |
integrated_serv- er_name |
返回域控制器服务器的名称,该服务器用于查找集成登录的 Windows 用户组成员资格。 |
IsDebugger |
返回 Yes 或 No 以区分出正用于运行 SAP Sybase IQ 调试程序的 连接。如果当前连接编号对应于某调试程序的连接编号,此值为 Yes,否则为 No。 |
isolation_level |
返回连接的隔离级别(0、1、2、3、快照、语句快照或只读语 句快照)。 |
java_class_path |
返回在其中搜索类的附加目录或 JAR 文件的列表。 |
java_location |
返回数据库的 Java VM 路径(如果已指定)。 |
java_main_userid |
不建议使用此属性。 |
java_vm_options |
返回数据库服务器启动 Java VM 时使用的命令行选项。 |
Language |
返回地区语言。 |
LastCommitRedoPos |
在连接将最后一个 COMMIT 操作写入到事务日志后返回重做 日志位置。 |
LastIdle |
返回请求间隔时间。 |
LastPlanText |
返回在连接上执行的最后一个查询的长文本计划。通过设置 sa_server_option 系统过程的 RememberLastPlan 选项或使用 -zp 服务器选项控制对最后一个计划的记忆情况。 |
LastReqTime |
返回指定连接的最后一个请求开始的时间。此属性可以为内部 连接(如事件)返回空字符串。 |
属性名称 |
说明 |
LastStatement |
返回最近为当前连接准备的 SQL 语句。 |
当准备了语句时,将会设置 LastStatement 值;当删除了语句 |
|
时,将会清除该值。每个连接仅会记忆一个语句字符串。 |
|
如果 sa_conn_activity 对某个连接报告了一个非空值,它很可能 |
|
为该连接当前执行的语句。假如该语句已完成,则很有可能已 |
|
丢弃了它并清除了属性值。如果某个应用程序准备了多条语句 |
|
并保有其语句句柄,则 LastStatement 值不反映连接当前进行的 |
|
操作。 |
|
如果启用客户端语句高速缓存并且重用了某个高速缓存的语 |
|
句,则此属性返回空字符串。 |
|
LivenessTimeout |
返回当前连接的活动超时期。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
lock_rejected_ rows |
此属性保留供系统使用。请不要更改此选项的设置。 |
LockCount |
返回连接所持有的锁的个数。 |
LockIndexID |
返回锁定索引的标识符。 |
LockName |
返回一个 64 位无符号整数值,表示连接正在等待的锁。 |
LockRowID |
返回锁定行的标识符。 |
LockTableOID |
如果连接未被阻塞或连接与调用 CONNECTION _PROPERTY 连接位于不同的数据库,则返回零。否则,此值是与此连接正 在等待的锁相应的那个表的对象 ID。可使用该对象 ID 通过 SYSTAB 系统视图查找表信息。 |
log_deadlocks |
如果报告死锁信息,则返回 On;否则,返回 Off。 |
LogFreeCommit |
返回重做无偿提交数。当请求提交事务日志而该日志已被写入 (从而提交是无偿完成的)时,便会发生重做无偿提交。 |
login_mode |
返回 Standard、Integrated、Kerberos 或 LDAPUA 中的一个或多 个以指示支持的登录类型。 |
login_procedure |
返回用于在启动时设置兼容性选项的存储过程的名称。 |
LoginTime |
返回建立连接的日期和时间。 |
LogWrite |
返回已写入事务日志的页数。 |
属性名称 |
说明 |
materialized_ view_optimization |
返回一个值,指示在查询优化期间是否使用实例化视图:
Disabled Fresh Stale N Minute[s] N Hour[s] N Day[s] N Week[s] N Month[s] |
max_client_state- ments_cached |
返回由客户端高速缓存的语句数。 |
max_cursor_count |
返回一个值,指定连接一次最多可以使用的游标数。 |
max_hash_size |
不建议使用此属性。 |
max_plans_cached |
返回一个值,指定最多要在高速缓存中存储的执行计划数。 |
max_priority |
返回一个值,指示连接可以具有的最高优先级级别。 |
max_query_tasks |
返回数据库服务器在处理查询时最多可以使用的请求数。 |
max_recursive_ iterations |
返回一个值,指定递归公用表表达式最多可以进行的迭代次 数。 |
max_statement_ count |
返回一个值,指定连接最多可以同时使用的经过准备的语句 数。 |
max_temp_space |
返回一个值,指示连接可用的最大临时文件空间量。 |
MessageReceived |
返回由导致 WAITFOR 语句中断的 MESSAGE 语句所生成的字 符串。否则,返回一个空字符串。 |
min_password_ length |
返回数据库中新口令的最小长度。 |
min_role_admins |
返回角色所需的最少管理员数。请参见 min_role_admins option。 |
属性名称 |
说明 |
Name |
返回当前连接的名称。 可使用 ConnectionName (CON) 连接参数来指定连接的名称。 以下名称用于数据库服务器建立的临时连接: INT:ApplyRecovery INT:BackupDB INT:Checkpoint INT:Cleaner INT:CloseDB INT:CreateDB INT:CreateMirror INT:DelayedCommit INT:DiagRcvr INT:DropDB INT:EncryptDB INT:Exchange INT:FlushMirrorLog INT:FlushStats INT:HTTPReq INT:PromoteMirror INT:PurgeSnapshot INT:ReconnectMirror INT:RecoverMirror INT:RedoCheckpoint INT:RefreshIndex INT:ReloadTrigger INT:RenameMirror INT:RestoreDB INT:StartDB INT:VSS |
NcharCharSet |
返回连接所使用的 NCHAR 字符集。此属性具有一些在查询属 性值时可以指定的扩展项。 |
nearest_century |
返回一个值,指示在字符串到日期转换中如何对两位数年份进 行解释。 |
NodeAddress |
返回客户端/服务器连接中客户端的节点。当客户端和服务器均 在同一台计算机上时,将会返回一个空字符串。 |
属性名称 |
说明 |
non_keywords |
返回为使其能够用作标识符而关闭的关键字列表(如果有)。 |
Number |
返回当前连接的连接 ID(数字)。 |
NumLocalTempTa- bles |
返回连接使用的本地临时表的数量。当局部临时表被删除或超 出范围时,在下一个 COMMIT 之前仍将此表视为正在使用中。 |
odbc_describe_bi- nary_as_varbinary |
如果 SAP Sybase IQ ODBC 驱动程序将 BINARY 和 VARBINARY 列都描述为 SQL_BINARY,则返回 Off;如果该 ODBC 驱动程 序将 BINARY 和 VARBINARY 列都描述为 SQL_VARBINARY, 则返回 On。 |
odbc_distinguish_ char_and_varchar |
如果将 CHAR 列描述为 SQL_VARCHAR,则返回 Off;如果将 CHAR 列描述为 SQL_CHAR,则返回 On。 |
oem_string |
返回数据库文件头页中存储的字符串。 |
on_charset_con- version_failure |
返回 Ignore、Warning 或 Error 之一,以指示在字符集转换期间 遇到错误时的行为。 |
on_tsql_error |
返回 Stop、Conditional 或 Continue 之一,以指示在执行存储过 程或 T-SQL 批处理期间遇到错误时的行为。 |
optimization_goal |
返回 First-row 或 All-rows 之一,以指示如何对查询处理进行优 化。 |
optimization_lev- el |
返回一个介于 0 到 15 的值。此数用于控制 SAP Sybase IQ 查询 优化程序为查找 SQL 语句的访问计划而付出的努力程度。 |
optimization_ workload |
返回一个值,指示 SAP Sybase IQ 查询优化程序为查找 SQL 语 句的访问计划而付出的努力程度。 |
OSUser |
返回与客户端进程相关联的操作系统用户名。如果客户端进程 模拟另一个用户(或者设置的 ID 位在 Unix 上设置),则返回 被模拟的用户名。对于 10.0.1 版及更早版本的客户端,以及 HTTP 和 TDS 客户端,将返回空字符串。 |
PacketSize |
返回连接所使用的包大小(以字节为单位)。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
PacketsReceived |
返回所收到的客户端/服务器通信包数。此值对于 HTTP 和 HTTPS 连接不会进行更新。 |
属性名称 |
说明 |
PacketsReceive- dUncomp |
返回在禁用压缩的情况下,在客户端/服务器通信期间所收到的 包数。(在禁用压缩的情况下,该值与 PacketsReceived 的值相 同。) |
PacketsSent |
返回所发送的客户端/服务器通信包数。此值对于 HTTP 和 HTTPS 连接不会进行更新。 |
PacketsSentUncomp |
返回在禁用压缩的情况下,在客户端/服务器通信期间所发送的 包数。(在禁用压缩的情况下,该值与 PacketsSent 的值相 同。) |
ParentConnection |
返回已创建临时连接以执行数据库操作(如执行备份或创建数 据库)的连接的连接 ID。对于其它类型的连接,此属性返回 NULL。 |
pinned_cursor_ percent_of_cache |
返回可用于固定游标的高速缓存百分比。 |
post_login_proce- dure |
返回结果集中包含消息的过程名,这些消息应在用户连接时由 应用程序显示。 |
precision |
返回数字位数和数值精度设置。 |
prefetch |
如果不进行预取,返回 Off;如果进行预取(但游标类型为 SENSITIVE 或查询中包含代理表时则不进行预取),返回 Conditional;如果即使对于 SENSITIVE 游标类型和包含代理表 的游标也进行预取,返回 Always。 |
Prepares |
返回为进行连接所执行的语句准备次数。 |
PrepStmt |
返回数据库服务器当前维护的经过准备的语句数。 |
preserve_source_ format |
如果在系统表中保存过程、触发器、视图和事件处理程序的原 始源代码,则返回 On;否则,返回 Off。 |
prevent_article_ pkey_update |
如果不允许对发布中所涉及的表的主键列进行更新,则返回 On;否则,返回 Off。 |
priority |
返回一个值,指示连接的优先级级别。 |
Progress |
返回关于查询已运行时长的信息。例如: 43% (9728 of 22230 pages) complete after 00:00:05; estimated 00:00:06 remaining 此属性具有一些在查询属性值时可以指定的扩展项。 |
属性名称 |
说明 |
progress_messages |
返回 progress_messages 选项的值。 |
query_mem_timeout |
返回 query_mem_timeout 选项的值。 |
QueryBypassed |
返回不使用优化程序所优化的请求数。 |
QueryBypassedCos- ted |
返回优化程序旁路使用开销计算所处理的请求数。 |
QueryBypassed- Heuristic |
返回优化程序旁路使用试探法所处理的请求数。 |
QueryBypassedOp- timized |
返回最初由优化程序旁路处理、随后由 SAP Sybase IQ 优化程 序完全优化的请求数。 |
QueryCachedPlans |
返回当前为连接高速缓存的查询执行计划数。 |
QueryCachePages |
返回用于高速缓存执行计划的高速缓存页数。 |
QueryDescribedBy- pass |
返回优化程序旁路所处理的描述请求数。 |
QueryDescribedOp- timizer |
返回优化程序所处理的描述请求数。 |
QueryHeapPages |
返回用于查询处理(散列和排序操作)的高速缓存页数。 |
QueryJHToJNLOp- tUsed |
返回散列连接转换为嵌套循环连接的次数。 |
QueryLowMemory- Strategy |
返回服务器由于内存不足的情况而在执行期间改变其执行计划 的次数。策略可能会因当前可用内存比优化程序预计的少或执 行计划所需的内存比优化程序预计的多而发生变化。 |
QueryMemActive- Curr |
返回主动使用查询内存的请求数。 |
QueryMemGrant- Failed |
返回某一请求等待但未能获得查询内存的总次数。 |
QueryMemGrant- Granted |
返回当前授予请求的页数。 |
QueryMemGrantRe- quested |
返回任一请求尝试获取查询内存的总次数。 |
属性名称 |
说明 |
QueryMemGrantWai- ted |
返回任一请求等待查询内存的总次数。 |
QueryMemGrant- Waiting |
返回等待查询内存的当前请求数。 |
QueryOpened |
返回要执行的 OPEN 请求数。 |
QueryOptimized |
返回经过完全优化的请求数。 |
QueryReused |
返回已从计划高速缓存中重用的请求数。 |
QueryRowsFetched |
使用顺序扫描或索引扫描为此连接返回已从基表中读取的行 数。 |
QueryRowsMateri- alized |
返回查询处理期间写入工作表的行数。 |
quoted_identifier |
如果将括在双引号中的字符串解释为标识符,则返回 On;如 果将其解释为文字字符串,则返回 Off。 |
read_past_deleted |
如果顺序扫描在隔离级别 1 和 2 跳过未提交的已删除行,则返回 On;如果顺序扫描在隔离级别 1 和 2 阻塞于未提交的已删除 行,则返回 Off。 |
recovery_time |
返回数据库服务器从系统故障中恢复最长将要花费的时间(以 分钟为单位)。 |
RecursiveItera- tions |
返回递归联合的迭代次数。 |
RecursiveItera- tionsHash |
返回递归散列连接使用散列策略的次数。 |
RecursiveItera- tionsNested |
返回递归散列连接使用嵌套循环策略的次数。 |
RecursiveJNLMiss- es |
返回递归散列连接的索引探测高速缓存未命中次数。 |
RecursiveJNLP- robes |
返回递归散列连接尝试索引探测的次数。 |
remote_idle_time- out |
返回 Web 服务客户端过程和函数允许的非活动时间(以秒为单 位)。 |
replicate_all |
仅供内部使用。 |
属性名称 |
说明 |
ReqCountActive |
返回已处理的请求数;如果将 RequestTiming 服务器属性设置为 Off,则返回 NULL。 |
ReqCountBlockCon- tention |
返回连接等待原子访问的次数;如果未指定 -zt 选项,则返回 NULL。 |
ReqCountBlockIO |
返回连接等待 I/O 完成的次数;如果未指定 -zt 选项,则返回 NULL。 |
ReqCountBlockLock |
返回连接等待锁的次数;如果未指定 -zt 选项,则返回 NULL。 |
ReqCountUnsched- uled |
返回连接等待调度的次数;如果未指定 -zt 选项,则返回 NULL。 |
ReqStatus |
返回请求状态。它可以是以下各值之一: |
• Idle – 连接当前未处理请求。 |
|
• Unscheduled* – 连接有工作要做并且正在等待可用的数据 |
|
库服务器工作线程。 |
|
• BlockedIO* – 连接被阻塞,正在等待 I/O。 |
|
• BlockedContention* – 连接被阻塞,正在等待访问共享数 |
|
据库服务器数据结构。 |
|
• BlockedLock – 连接被阻塞,正在等待锁定的对象。 |
|
• Executing – 连接正在执行请求。 |
|
仅当已使用 -zt 服务器选项为数据库服务器开启了请求计时信 |
|
息记录功能时,才会返回标有星号 (*) 的值。如果未记录请求 |
|
计时信息(缺省设置),则会将这些值报告为 Executing。 |
|
ReqTimeActive |
返回处理请求所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。 |
ReqTimeBlockCon- tention |
返回等待原子访问所用的时间长度(以秒为单位);如果将 RequestTiming 服务器属性设置为 Off,则返回 NULL。 |
ReqTimeBlockIO |
返回等待 I/O 完成所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。 |
ReqTimeBlockLock |
返回等待锁所用的时间长度(以秒为单位);如果未指定 -zt 选项,则返回 NULL。 |
ReqTimeUnsched- uled |
返回未调度的时间长度;如果未指定 -zt 选项,则返回 NULL。 |
ReqType |
返回上次请求的类型。如果连接已由连接池进行了高速缓存, 则其 ReqType 值为 CONNECT_POOL_CACHE。 |
属性名称 |
说明 |
request_timeout |
返回单个请求可以运行的最长时间。 |
RequestsReceived |
返回客户端/服务器通信请求数或往返次数。它与 PacketsReceived 的不同之处在于:多包请求将计为一个请求, 并且不包括活动包。 |
reserved_keywords |
返回为数据库启用的非缺省保留关键字。 |
return_date_time_ as_string |
如果将 DATE、TIME 和 TIMESTAMP 值作为字符串返回给应 用程序,则返回 On;如果将其作为 DATE 或 TIME 数据类型 返回,则返回 Off。 |
Rlbk |
已处理的回退请求数。 |
rollback_on_dead- lock |
当在 UPDATE 或 DELETE 之后执行参照完整性操作时,返回 After;如果在 UPDATE 或 DELETE 之前执行参照完整性操作, 则返回 Before。 |
RollbackLogPages |
返回回退日志中的页数。 |
row_counts |
如果行计数始终准确,则返回 On;如果行计数通常为估计值, 则返回 Off。 |
scale |
返回连接的十进制和数值小数位数。 |
secure_feature_ key |
存储用于启用和禁用数据库服务器功能的键值。选择此属性值 始终都会返回一个空字符串。 |
ServerNodeAddress |
返回客户端/服务器连接中服务器的节点。当客户端和服务器均 在同一台计算机上时,将会返回一个空字符串。 若当前执行的请求为事件处理程序的一部分,则该属性返回 NA。 |
ServerPort |
返回数据库服务器的 TCP/IP 端口号或 0。 |
SessionCreateTime |
返回创建 HTTP 会话的时间。 |
SessionID |
返回连接的会话 ID(如果存在),否则,返回一个空字符串。 |
SessionLastTime |
返回 HTTP 会话的上次请求时间。 |
SessionTimeout |
返回 HTTP 会话在非活动期间持续的时间(单位为分钟)。 |
SnapshotCount |
返回与连接相关联的快照数。 |
sort_collation |
如果 ORDER BY 子句保持不变,则返回 Internal;否则,返回 归类名或归类 ID。 |
属性名称 |
说明 |
SortMergePasses |
返回在排序过程中使用的合并遍数。 |
SortRowsMaterial- ized |
返回写入排序工作表的行数。 |
SortRunsWritten |
返回在排序过程中写入的排序运行数。 |
SortSortedRuns |
返回在运行形成过程中创建的排序运行数。 |
SortWorkTables |
返回为排序创建的工作表数。 |
sql_flagger_er- |
返回以下各值之一,指示将哪个不属于指定 SQL/2003 集的 SQL |
ror_level |
标记为错误: |
• E – 标记非入门级 SQL/2003 语法的语法 |
|
• I – 标记非中级 SQL/2003 语法的语法 |
|
• F – 标记非完整 SQL/2003 语法的语法 |
|
• W – 允许所有支持的语法 |
|
sql_flagger_warn- |
返回以下各值之一,指示将哪个不属于指定 SQL/2003 集的 SQL |
ing_level |
标记为警告: |
• E – 标记非入门级 SQL/2003 语法的语法 |
|
• I – 标记非中级 SQL/2003 语法的语法 |
|
• F – 标记非完整 SQL/2003 语法的语法 |
|
• W – 允许所有支持的语法 |
|
st_geometry_asbi- |
返回一个值,该值指示如何将空间值从几何格式转换为二进制 |
nary_format |
格式。 |
st_geometry_as- |
返回一个值,该值指示如何将空间值从几何形式转换为文本形 |
text_format |
式。 |
st_geometry_ |
返回一个值,该值指示如何将空间值从几何形式转换为 xml 形 |
asxml_format |
式。 |
st_geometry_de- scribe_type |
返回一个值,该值指示已描述空间值。 |
st_geometry_in- terpolation |
返回 ST_CircularString 几何的内插值设置。 |
st_geometry_on_ invalid |
返回一个值,该值指示几何表面校验失败时采取的行为。 |
属性名称 |
说明 |
StatementDe- scribes |
返回各个 DESCRIBE 请求所处理的语句总数。 |
StatementPostAn- notates |
返回由语义查询转换阶段所处理的语句数。 |
StatementPostAn- |
返回由语义查询转换阶段处理但跳过了某些语义转换的语句 |
notatesSimple |
数。 |
StatementPostAn- notatesSkipped |
返回已完全跳过语义查询转换阶段的语句数。 |
string_rtrunca- |
如果在截断字符串时产生错误,则返回 On;如果不产生错误 |
tion |
且字符串是以静默方式截断的,则返回 Off。 |
subsume_row_locks |
如果数据库服务器获得表的各个行锁,则返回 On;否则,返回 Off。 |
suppress_tds_de- |
如果 TDS 调试信息出现在数据库服务器消息窗口中,则返回 |
bugging |
Off;如果调试信息不出现在数据库服务器消息窗口中,则返回 |
On。 |
|
synchronize_mir- ror_on_commit |
如果在提交时同步数据库镜像服务器,则返回 On;否则,返回 Off。 |
tds_empty_string_ is_null |
如果对于 TDS 连接将空字符串作为 NULL 返回,则返回 On; 如果对于 TDS 连接返回包含单个空字符的字符串,则返回 Off。 |
temp_space_limit_ |
如果数据库服务器检查连接可用的临时空间量,则返回 On; |
check |
如果数据库服务器不检查连接可用的空间量,则返回 Off。 |
TempFilePages |
返回连接使用的临时文件页面的数量。 |
TempTablePages |
返回用于临时表的临时文件中的页数。 |
time_format |
返回从数据库中检索的时间所使用的字符串格式。 |
time_zone_adjust- ment |
返回为显示连接本地时间而必须对协调通用时间(Coordinated Universal Time,简称 UTC)增加的分钟数。 |
timestamp_format |
返回从数据库检索得来的时间戳的格式。 |
timestamp_with_ time_zone_format |
返回从数据库检索的 TIMESTAMP WITH TIME ZONE 值的格 式。 |
属性名称 |
说明 |
TimeZoneAdjust- ment |
返回为显示连接本地时间而必须对协调通用时间(Coordinated Universal Time,简称 UTC)增加的分钟数。 |
TransactionStart- Time |
返回一个字符串,其中包含在 COMMIT 或 ROLLBACK 之后首 次修改数据库的时间;如果自上次执行 COMMIT 或 ROLLBACK 以来未对数据库进行过任何修改,则返回一个空 字符串。 |
truncate_time- stamp_values |
如果 TIMESTAMP 值中使用的小数位数受限制,则返回 On; 否则,返回 Off。 |
trusted_certifi- |
当数据库服务器充当 LDAP 服务器的客户端时,返回包含受信 |
cates_file |
任证书颁发机构证书列表的文件。 |
tsql_outer_joins |
如果可以在 DML 语句中使用 Transact-SQL 外连接,则返回 On。 |
tsql_variables |
如果可以使用 @ 符号代替冒号作为嵌入式 SQL 中主机变量名 的前缀,则返回 On;否则,返回 Off。 |
UncommitOp |
返回未提交的操作数。 |
updatable_state- ment_isolation |
返回当 isolation_level 选项设置为 Readonly-statement-snapshot (只读语句快照)时,可更新语句使用的隔离级别(0、1、2 或 3)。 |
update_statistics |
如果此连接能向统计信息调控器返回查询反馈,则返回 On。当 update_statistics 选项设置为 Off 时,统计信息调控器不会收到 来自当前连接的查询反馈。 |
upgrade_database_ capability |
此属性保留供系统使用。请不要更改此选项的设置。 |
user_estimates |
返回以下各值之一,这些值控制查询优化程序是考虑还是忽略 |
查询谓语中的选择性估计: |
|
• Enabled – 考虑所有由用户提供的选择性估计。也可以使用 |
|
On 开启此选项。 |
|
• Override-Magic – 只有优化程序要不然会选择采取最后的 |
|
手段,即试探值(也称魔术值),才会考虑并使用用户选 |
|
择性估计。 |
|
• Disabled – 忽略所有用户估计,并在没有其它可用的估计 |
|
数据时使用魔术值。也可以使用 Off 关闭此选项。 |
|
UserAppInfo |
返回连接字符串中的 AppInfo 连接参数所指定的字符串。 |
属性名称 |
说明 |
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRate01 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器值随着时间的推移而发生的变化。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRate02 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器值随着时间的推移而发生的变化。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRate03 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器值随着时间的推移而发生的变化。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRate04 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器值随着时间的推移而发生的变化。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRate05 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器值随着时间的推移而发生的变化。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRaw01 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器的绝对值。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRaw02 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器的绝对值。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRaw03 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器的绝对值。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRaw04 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器的绝对值。 |
|
UserDefinedCoun- |
返回用户定义的性能计数器的当前值。此属性的语义由客户端 |
terRaw05 |
应用程序定义。此计数器也可通过 "性能监控器" 进行访问。"性 |
能监控器" 显示计数器的绝对值。 |
|
UserID |
返回连接的用户 ID。 |
UtilCmdsPermitted |
返回 On 或 Off,指示连接是否允许使用实用程序命令(如 CREATE DATABASE、DROP DATABASE 和 RESTORE DATABASE)。 |
属性名称 |
说明 |
uuid_has_hyphens |
该属性控制将唯一标识符值转换为字符串时所采用的格式。 |
verify_password_ function |
返回用于口令验证的函数名(如果已指定)。 |
wait_for_commit |
如果数据库要在下一条 COMMIT 语句之后才会检查外键完整 性,则返回 On。 否则,返回 Off,并且在插入、更新或删除所 有不是使用 check_on_commit 选项创建的外键时都会对其进行 检查。 |
WaitStartTime |
返回连接开始等待的时间(如果连接没有处于等待状态则返回 一个空字符串)。 |
WaitType |
返回等待的原因(如果可用)。WaitType 的可能值有: • lock – 如果连接在等待锁定则返回此值。 • waitfor – 如果连接在执行 waitfor 语句则返回此值。 • 空字符串 – 如果连接没有处于等待状态,或等待的原因没 有提供,则返回此值。 |
webservice_name- space_host |
返回要在生成的 WSDL 文档内用作 XML 命名空间的主机名 (如果已指定)。 |
webservice_ses- sionid_name |
返回会话标识符名称,该会话标识符名称供 Web 服务器用于确 定是否正在使用会话管理。 |
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。+-------------------------------------华丽的分割线-------------------------------------------------------------------------