存档
1、问题现象:
使用isql无法连接Sybase ASE 16.0数据库服务器,报错:
CT-LIBRARY error:
ct_connect(): network packet layer: external error: There is a protocol packet error. An illegal length was received
查看Sybase ASE 16.0的错误日志文件,发现除了Cannot send, host process disconnected: XXXXXX-PC 29464 suid: 1外无任何错误信息。
数据库服务器版本:Adaptive Server Enterprise/16.0/EBF 22383 SMP/P/x86_64/Enterprise Linux/asecepheus/3530/64-bit/FBO/Sun Feb 16 06:09:40 2014
2、问题分析:
当前Sybase ASE 16.0服务器上已有连接919个。
在Sybase ASE 16.0数据库服务器所在操作系统平台上使用tcpdump抓包:
tcpdump -i ens33 port 5000 -s0 -X -vvvv
再次使用isql尝试登录ASE 16.0数据库服务器,依然无法登录报错There is a protocol packet error. An illegal length was received。
tcpdump抓包显示,从Sybase ASE服务器返回给客户端的数据包中包含错误信息:
There is in sufficient heap memory to allocate 3064 bytes . Please increase configuration parameter 'heap memory per user' or try again when there is less activity on the system.
Invalid role string '' entered
专注于Sybase ASE以及Sybase ASA数据库文件的恢复。专注于各种勒索病毒加密数据库的修复。
联系手机: 13811580958(微信),QQ: 289965371!
郑重承诺,修不好不收费。客户验证数据的正确性后,再付款。
一、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.2,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x
三、Sybase SQL Anywhere (ASA)数据库恢复工具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
- 适用于所有的UltraLite版本
- 能够恢复出来表结构和数据
- 能够恢复自定义数据类型
- 能够恢复存储过程等对象的语法
- 能够导出到目标数据库
- 能够导出到SQL文件并生成导入脚本
- 支持多种字符集 包括:cp850、cp936、gb18030、utf8等
- 能够恢复未加密或者简单加密类型的数据
- 简单易用
- 限制:不支持AES加密的数据文件
四、Sybase SQL Anywhere (ASA)数据库恢复工具ReadASADB适用场景:
各种误操作:
- 误截断表(truncate table)
- 误删除表(drop table)
- 错误的where条件误删数据
- 误删除db或log文件
- 误删除表中的字段
专注于SQL Server数据库的恢复。专注于各种勒索病毒加密数据库的修复。
联系手机:(微信),QQ: !
郑重承诺,修不好不收费。客户验证数据的正确性后,再付款。
SQLRescue可用于从损坏的 MS SQL Server 数据库数据文件(*.mdf *.ndf 文件)中恢复数据。它可以保存关键数据,避免其丢失。
一、SQLRescue主要功能有:
- 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
- 断电导致数据库文件损坏情况下的恢复;
- 硬盘坏道造成数据库损坏情况下的恢复;
- 数据文件内部存在坏页情况下的恢复;
- 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
- 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
- 无法读取并闩锁页sysindexes失败情况下的修复;
- 数据文件被误删除情况下的碎片提取恢复;
- 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
- master数据库损坏而无法正常运行情况下的恢复;
- 数据文件无法附加情况下的数据恢复;
- 数据库被标记为可疑,质疑,不可用等情况的恢复;
- 数据库sysobjects等系统表损坏情况下的恢复;
- 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
- 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
- 数据库被误格式化等情况下的数据库恢复;
- 日志收缩造成数据库损坏情况下的恢复;
- 仅剩损坏的备份文件情况下的恢复。
二、SQLRescue主要技术特点:
只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
- 从数据文件中直接恢复数据
- 不能附加时直接恢复数据并生成新的数据库
- 系统表损坏的数据库修复
- 快速修复SQL 823错误、连接中断错误
三、SQLRescue支持的版本:
Microsoft SQL Server 6.5, 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017。
以下官方手册为SAP IQ 16.0 SP03中文版:
- IQ 发行公告(linux)
- IQ 安装和配置指南(linux)
- IQ 迁移
- IQ 许可选项指南
- IQ 快速入门(unix)
- IQ 新功能摘要
- SAP Sybase IQ 简介
- IQ 参考:构件块、表和过程
- IQ 参考:语句和选项
- IQ 管理:数据库
- IQ 管理:备份、恢复和数据恢复
12. IQ 管理:全球化
以下官方手册为SAP IQ 16.0 SP03中文版:
随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从http://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站http://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!
以下官方手册为IQ 16.0 SP03中文版:
- IQ 发行公告(linux)
- IQ 安装和配置指南(linux)
- IQ 迁移
- IQ 许可选项指南
- IQ 快速入门(unix)
- IQ 新功能摘要
- SAP Sybase IQ 简介
- IQ 参考:构件块、表和过程
- IQ 参考:语句和选项
- IQ 管理:数据库
- IQ 管理:备份、恢复和数据恢复
- IQ 管理:全球化
- IQ 管理:内存行级版本控制
- IQ 管理:装载管理
- IQ 管理:Multiplex
- IQ 管理:空间数据
- IQ 管理:用户管理和安全
- IQ 性能和调优指南
- IQ 编程
- IQ 非结构化数据分析
- IQ 用户定义的函数
- IQ 实用程序指南
- SAP Sybase IQ 错误消息
上面每一本手册的目录列表请参考:
以下官方手册为SAP ASE 15.7 ESD#2中文版:
以下官方手册为SAP ASE 15.7 ESD#2中文版:
1、新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7
产品平台和兼容性 3
Solaris SPARC 64 位修补程序级别 5
产品组件 6
软件开发工具包 6
SDK DB-Library Kerberos Authentication Option 8
ESD #4 中的 Open Client 15.7 和 Open Server 15.7 功能 9
ESD #4 中针对 jConnect 、 Adaptive Server 驱动程序和提供程序的 SDK 15.7 功能 15
ESD #4 中用于 Python 的 Adaptive Server Enterprise 扩展模块 25
ESD #4 中用于 PHP 的 Adaptive Server Enterprise 扩展模块 25
ESD #4 中用于 Perl 的 Adaptive Server Enterprise 数据库驱动程序 27
跳过示例文件、文档文件和调试文件的安装 28
ESD #3 中的 Open Client 15.7 和 Open Server 15.7 功能 28