Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data recovery method based on large database

A recovery method and database technology, applied in the field of information security, can solve problems such as database failure, data file damage, abnormal database shutdown, etc., and achieve the effects of high data efficiency, reduced loss, and high recovery success rate

Active Publication Date: 2017-05-24
XLY SALVATIONDATA TECHNOLOGY INC
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, database failures sometimes occur, resulting in inaccessible data. Among them, the common reasons for database corruption are as follows: Transaction log problems
For example, the transaction log file is lost; the transaction log file is deleted by mistake during the operation; The database is shut down abnormally while being read and written; the table of the database is damaged or the index is damaged, or other objects of the database are damaged or lost; the data file is deleted or its name is changed; the hard disk is damaged, causing data and Log file read and write errors, etc.; some of these errors can be handled by the database itself through disaster recovery mechanisms to ensure normal data access, but for database table damage, database deletion, or data file deletion, the database itself cannot be repaired at this time. A special method is needed to solve these problems. Most of the solutions are to restore the lost database files, and then restore the records. However, if the files are stored in fragments, there are some methods to restore the database on the market. In this case, it is necessary to use the method of recording characteristics to complete data recovery, so as to preserve the integrity of key data to the greatest extent.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Embodiment one: a kind of data restoration method based on SQLServer database

[0033] S1: Find SQLServer database backup or database design documents, and determine the parameters in the database;

[0034] S2: Select and find the data table that needs to restore data according to the database backup or database design document in S1, and obtain all the information of the table;

[0035] S3: According to the data table of S2, the logical structure relationship of each record in the data table can be obtained; for example, there are vip_no, vip_name, vip_pass, sex, brithday and other fields in the table.

[0036] S4: According to the type description of the database and the design document of the database, the specific information of the field can be obtained; each field has corresponding description information, such as data type, data length, and logical order of data arrangement. In this embodiment, we get vip_no type It is char, the length is 20 bytes, the vip_name ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data recovery method based on a large database. The data recovery method comprises the following steps that S1, a database backup or a database design document is found out; S2, a data table needing data recovery is found; S3, the logical structure relation of records is determined; S4, structures of fields are determined; S5, all record heads are analyzed; S6, the fields are separated; S7, data is extracted. The data recovery method has the advantages that the records and fields in the data table are parsed by adopting a database structure, structural division data of heads of all the records and the fields is found and then is extracted, the data recovery efficiency is high, fragment-level databases with damaged data and discontinuous data can be also normally extracted and recovered, the data recovery success rate is high, and loss caused by database damage is effectively reduced.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a data recovery method based on a large database. Background technique [0002] Database (Database) is a warehouse that organizes, stores and manages data according to the data structure. It was produced more than 60 years ago. With the development of information technology and the market, especially after the 1990s, data management It is no longer just storing and managing data, but has transformed into various data management methods that users need. There are many types of databases, from the simplest tables storing various data to large database systems capable of storing massive amounts of data, which have been widely used in various aspects; A collection of related structured data that is reasonably stored on the Internet. A database contains various components, including tables, views, stored procedures, records, fields, indexes, etc.; [0003] However, dat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 梁效宁许超明赵飞
Owner XLY SALVATIONDATA TECHNOLOGY INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products