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

Data version upgrading method

A version and data technology, applied in the field of data version upgrade, can solve the problems of poor flexibility and maintainability, heavy workload, etc., and achieve the effects of wide versatility, good maintainability, and simplified development workload

Inactive Publication Date: 2009-07-22
ZTE CORP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Therefore, the present invention is proposed to overcome the shortcomings of the prior art such as heavy workload, poor scalability, flexibility and maintainability, and to realize a data upgrade method with a set of general version transition database as the core. The method is embedded in the software installation program, and the data can be smoothly upgraded while the software system is installed, so that after the upgrade is completed, it can be smoothly switched to the new version

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data version upgrading method
  • Data version upgrading method
  • Data version upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0033] figure 1 A block diagram showing a method for implementing data version upgrades according to the present invention, figure 2 It is a system structure diagram of the implementation method of the data version upgrade in the present invention. refer to figure 1 and figure 2 , the method for implementing the upgrade includes: S102, writing the low version database 202 and the version transition library 204 from the low version to the high version into the software system; and S104, importing the low version data into the high version database according to predetermined rules, Thus, the low version database is upgraded to the high version database 208, wherein the data version upgrading method is implemented in the data upgrading agent program 206. The version transition library 204 includes version evolution files in the form of data...

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 provides a method for implementing data version upgrade, which includes: writing the low version database and the version transition library to the software system; version database. The following steps are to be performed in the upgrade agent program: read the database version number; rename the low-version database to create a high-version database; in the high-version database, create the rule functions and functions used in the version upgrade defined in the version transition library Stored process information, read all transition rules between two versions in the transition rule table; and upgrade each table, after importing the data of all tables, return the upgrade status information of all tables. The software system realized by the invention can smoothly upgrade the data, and the system structure is clear and the realization is simple.

Description

technical field [0001] The present invention relates to a method for upgrading data versions, and more specifically, relates to a method for smoothly upgrading data of software systems based on large-scale database systems in the fields of computers and communications. Background technique [0002] Among the existing software systems, many are based on large database systems (such as ORACLE, SQL SERVER, SYBASE, DB2, etc.) to manage configuration data and other data related to system operation, but because software products are always constantly A new version is launched, and each release of a new version may involve changes in the data structure and related data algorithms, so it is bound to require a smooth upgrade of the old version of the data. At present, many software products need to provide a special upgrade manual when upgrading, and write a special upgrade program to handle it. Such an implementation method not only requires a lot of work, but also has poor scalabil...

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 Patents(China)
IPC IPC(8): G06F9/445G06F17/30
Inventor 刘民王瑞丰武银成
Owner ZTE CORP
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