SQL Anywhere数据库非常规恢复工具

Slides:



Advertisements
Similar presentations
协同数据管理及数据分析专家 2013 年 07 月 通达智能报表中心. 第二章 引子 第四章 领先优势 第五章 应用领域 第六章 案例分享 第三章 产品介绍 第一章 通达信科综合实力 第七章 客户名单(部分) 第八章 系统演示.
Advertisements

LUPA 开源软件实训就业见习基地 LUPA— 中国开源运动的探索者和实践者,开放式资 源科技的整合者,也是中国开源模式的缔造者。 中国开源软件( OSS )推进联盟任主席单位(四部委) 中国 Linux 产业战略联盟核心发起单位(工信部) 2001 年成立中国首个.
程序设计基础 第 2 章 解题要有程序 主讲:吴献彩 Tel : QQ :
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
第一部分 NCRE 简介 1 、全国计算机等级考试( NCRE )的含义 全国计算机等级考试 (National Computer Rank Examination ,简称 NCRE) 是经原国 家教育委员会 ( 现教育部 ) 批准,由教育部考 试中心主办,用于考查应试人员计算机应用 知识与能力的等级水平考试。
FrontLink 药商掌商通 助力新版GSP认证 联系人:郭永清 联系方式:
第十二课 易用性测试.
An Introduction to Database Systems
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
中日合资 武汉安珞计算机系统有限公司 公司介绍
第七章 商务网站建设 案例八:艺海拾贝网站设计 思考 1.为什么说网页结构 设计非常重要? 2.目录结构与网页 结构有什么关系?
1.1 Oracle数据库简介 —Oracle Database 11g 课程.
Access数据库知识 安丘市职业中专 雷云龙.
第六章 数据库和ADO.NET 褚龙现 软件学院.
資料庫 (Database) SQL Server 2008實作
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
手持裝置應用系統之設計 與未來發展 黃有評 大同大學 資訊工程系.
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
<<Oracle DBA工厂-Oracle从入门到精通>>全套视频教程(一)之 安装部署 讲师:黄利强 QQ:
建设数字化的卫生监督体系 深 圳 市 卫 生 监 督 所 2006年4月.
电子商务师 第二部分 电子商务的技术基础—计算机.
西安海天信息工程有限公司 3级系统集成资质认证答辩会演示稿
第五章 信息系统开发能力培养.
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
面向对象程序设计 (Visual C# .NET)
转正述职报告 乐恩公司 史航
第一章、软件测试环境概述.
江西省专业技术人员 继续教育信息管理系统.
第6章 数据库技术 顾浩 胡乃静 董建寅等编著.
An Introduction to Database System
第一讲 面向对象程序设计概论 苏州大学 计算机科学与技术学院.
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
第十五章 常見的資料庫管理系統 目的 Oracle 微軟SQL Server 微軟Access MySQL Oracle 應用伺服器
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
主講人:黃鎮榮 東方設計學院觀光與休閒事業管理系
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
IBM DB2 Personal Edition 試用報告
線上分析處理、 資料採礦與 Analysis Services
第 3 章 熟悉 SQL Server 的工作平台.
組員:陳俊宇 陳典杰 趙俊閔 指導老師:張慶寶
数据仓库和数据挖掘 DATA WAREHOUSING AND DATA MINING 经济科学室验室
指導老師 : 張文智 組員: B 黃美華 B 林耕宇 B 蕭凱中 B 游振偉
第一章: Java Web 开发技术概述.
第一章 Visual Studio、SQL Server介紹與開發環境
Flash数据管理 Zhou da
第2章 ADO.NET 2.0概述.
组长:吴蔚 项目组成员:吴蔚,邱丁兰,汪琳莺
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
myApps柔性定制平台 一个可根据企业个性化需求快速搭建应用系统的工具平台 一个跟企业共成长的平台 一个成本低廉应用广泛的平台
第六章 系统集成建模技术 系统集成建模概述 统一建模语言及其他建模方法 常用软件建模工具 软件实现工具 软件测试优化工具 项目管理工具
視窗程式設計簡介-VB、Visual Studio
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
指導老師:楊子青 老師 專題組員:朱盈慈、曾孟涵、范珮錡、林佳臻
学习导航 学习导航.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
CS, ZJU 4/18/2019 Chapter 7 数据库.
第三章 SQL Server数据管理.
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
电子商务 第二篇 运作篇 第6章 网络商店的规划与运营 去除PPT模板上的--无忧PPT整理发布的文字
導 論 教學投影片.
微軟資安稽核解決方案 System Center 2012
第11章 安全管理 教学提示:数据库安全是关系数据库中的非常重要的方面,包括了系统安全、数据安全、资源管理、用户管理、权限管理、角色管理、口令管理以及授权、认证、审计等相当多方面的内容。本章讲述有关数据库安全方面的知识。 数据库系统的安全性是每个数据库管理员都必须认真考虑的问题。SQL Server.
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
猜猜本日大明星? 顆顆營養不流失 健康新概念 輕鬆泡就好? 董氏基金會. 猜猜本日大明星? 顆顆營養不流失 健康新概念 輕鬆泡就好? 董氏基金會.
專研生產履歷系統簡介 Owant Production resumes system.
安裝 Visual C Express Edition
XML交易與ERP的整合 指導老師 張瑞芬 學生 g 鄧友賓 g 辛瑋雄
Presentation transcript:

SQL Anywhere数据库非常规恢复工具 ReadASADB---一个不依赖数据库管理系统、直接从db文件上提取数据的业内领先的恢复工具 ©andkylee

内容 一、Adaptive Server Anywhere/SQL Anywhere、UltraLite介绍 二、ReadASADB功能 www.dbainfo.net

一、SQL Anywhere、UltraLite介绍 www.dbainfo.net

业界唯一最完整的数据库系列产品和解决方案 Sybase数据库产品家族回顾 业界唯一最完整的数据库系列产品和解决方案 OLAP 数据 仓库 企业级数据库 中小 企业 数据库 移动 嵌入式数据库 Sybase IQ – 企业级数据仓库 ASE (Adaptive Server Enterprise) – 企业级通用数据库 ASE SBE (Adaptive Server Enterprise Small Business Edition) – 中小企业通用数据库 OLTP 除了Sybase数据库ASE产品以外,Sybase还有支持各种平台的数据库产品, 在PDA和智能手机等手持设备上,以及在笔记本电脑和PC机上,有嵌入式数据库UltraLite和移动数据库ASA; 在PC机和PC Server上有中小企业版的ASE数据库; 在UNIX服务器和集群服务器上,有企业级数据库产品ASE和专门支持数据分析的数据仓库产品IQ等; Sybase是在业界唯一能够完整提供数据库序列产品和解决方案的厂商! ASA (Adaptive Server Anywhere) – 移动数据库 Ultralite – 嵌入式超小型数据库 PDA 智能手机 笔记本电脑 PC机 PC服务器 UNIX服务器 UNIX集群 www.dbainfo.net

SQL Anywhere 一个免维护、易管理的移动数据库。 易于使用,易于管理 ,降低最终用户的日常管理费用! 多平台支持 资源效率高 配套的定时数据同步工具Mobilink www.dbainfo.net

UltraLite UltraLite 是一种用于小型、移动和嵌入式设备的、具有同步功能的关系数据库 稳健的数据管理 强大的同步功能 直接简明的开发 多平台可用性 您可以开发和部署用于 Windows CE、 Palm OS 和基于 Java 的设备的 UltraLite 数据库应用程序 稳健的数据管理: 小型设备保存的数据与企业数据库存储的数据一样重要。 UltraLite 为小型设备提供了关系数据库的事务处理、参照完整性和其它优点。 强大的同步功能: 在与 SQL Anywhere Studio 一起使用时,UltraLite 使用户能够将数据与中央数据库管理系统同步。 UltraLite 使用 SQL Anywhere Studio 提供的 MobiLink 同步技术,与符合行业标准的数据库管理系统同步。 MobiLink 同步与 SybaseAdaptive Server Anywhere、 Sybase Adaptive Server Enterprise、IBM DB2、 Microsoft SQL Server 以及 Oracle 协同工作。它提供灵活的、可编程且可缩放的同步过程,可以管理数以千计的UltraLite 数据库。 直接简明的开发: 为了能够直接访问数据, UltraLite 组件提供使用基于对象的编程接口的选项。集成到诸如 Visual Studio .NET、AppForge MobileVB、 Borland JBuilder 和 eMbedded Visual Basic 等常用开发工具中,使开发更有效率。用户可以利用图形工具快速设计和修改 UltraLite 数据库。 多平台可用性: 您可以开发和部署用于 Windows CE、 Palm OS 和基于 Java 的设备的 UltraLite 数据库应用程序。 www.dbainfo.net

二、ReadASADB功能 能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具 www.dbainfo.net

ReadASADB功能 适用于所有的SQL Anywhere版本 适用于所有的UltraLite版本 能够恢复出来表结构和数据 包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x 适用于所有的UltraLite版本 能够恢复出来表结构和数据 能够恢复自定义数据类型 www.dbainfo.net

ReadASADB功能… 能够恢复存储过程等对象的语法 能够导出到目标数据库 能够导出到SQL文件并生成导入脚本 支持多种字符集 包括:cp850、cp936、gb18030、utf8等 能够恢复未加密或者简单加密类型的数据 简单易用 限制:不支持AES加密的数据文件 www.dbainfo.net

三、ReadASADB适用场景 www.dbainfo.net

ReadASADB适用场景 1、SQL Anywhere数据库无法打开 物理磁盘故障; 掉电; 操作系统、应用软件方面; 病毒破坏; 。。。 Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested – transaction rolled back Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back www.dbainfo.net

ReadASADB适用场景… 2、各种误操作 误截断表(truncate table) 误删除表(drop table) 错误的where条件误删数据 误删除db或log文件 误删除表中的字段 。。。 www.dbainfo.net

当发生以上情况时 小张,餐饮管理信息系统怎么不能登录了? 系统后台Adaptive Server Anywhere数据库无法打开了 什么原因导致的? 我听收银员说电脑死机就重启电脑了 不能收银,客人无法结账了怎么办? 。。。 餐饮管理系统对重要数据备份过吗? 餐饮系统不对数据进行备份 数据库有备份吗? 有。但是半年之前的 现在的数据还能恢复吗??? www.dbainfo.net

当发生以上情况时… 为什么不使用一下SQL Anywhere非常规恢复工具ReadASADB呢? www.dbainfo.net

四、ReadASADB 恢复数据过程 www.dbainfo.net

第一步:选择数据文件和连接目的数据库 www.dbainfo.net

第二步:初始化页号信息 www.dbainfo.net

第三步:读取用户表数据 www.dbainfo.net

第四步、查看结果文件 表结构文件:CREATETABLE.S 导入脚本LoadTables.bat www.dbainfo.net

第四步、查看结果文件结果文件… 表数据文DATA_Can_SYS_systable.sql www.dbainfo.net insert into dba.Can_SYS_systable("table_id","file_id","count","first_page","last_page","primary_root","creator","table_name","table_type","view_def","remarks","replicate","existing_obj","remote_location","remote_objtype","srvid") values(1,0,342,1,2217,12,0,'SYSTABLE','BASE',NULL,NULL,'N',NULL,NULL,NULL,NULL); insert into dba.Can_SYS_systable("table_id","file_id","count","first_page","last_page","primary_root","creator","table_name","table_type","view_def","remarks","replicate","existing_obj","remote_location","remote_objtype","srvid") values(2,0,3644,2,2371,13,0,'SYSCOLUMN','BASE',NULL,NULL,'N',NULL,NULL,NULL,NULL); insert into dba.Can_SYS_systable("table_id","file_id","count","first_page","last_page","primary_root","creator","table_name","table_type","view_def","remarks","replicate","existing_obj","remote_location","remote_objtype","srvid") values(3,0,239,14,2103,15,0,'SYSINDEX','BASE',NULL,NULL,'N',NULL,NULL,NULL,NULL); insert into dba.Can_SYS_systable("table_id","file_id","count","first_page","last_page","primary_root","creator","table_name","table_type","view_def","remarks","replicate","existing_obj","remote_location","remote_objtype","srvid") values(4,0,259,16,2028,17,0,'SYSIXCOL','BASE',NULL,NULL,'N',NULL,NULL,NULL,NULL); www.dbainfo.net

参考 关于工具ReadASADB还可以参考我的博客: 研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具 www.dbainfo.net

关于作者 andkylee,现任职于北京某数据库咨询服务公司,Sybase DBA。 熟悉Sybase的安装、配置、调优、监控与排错,尤其精通Sybase数据库的灾难恢复。自己深入研究Sybase数据库的内部物理存储结构, 开发了能够从Sybase数据库设备文件中提取数据的工具;还编写了一个能够分析Sybase日志文件内容,反解析出相应SQL语句的程序。可以提供Sybase数据库非常规恢复技术支持。 联系方式: QQ :289965371 mailto:andkylee@hotmail.com 博客:www.dbainfo.net www.dbainfo.net

恢复数据过程录像 请查看视频: http://www.dbainfo.net/wp-content/uploads/file/SQL_Anywhere_Recovery_Tool-ReadASADB-demo.swf www.dbainfo.net