Equipment cross-version upgrading method and device
A cross-version and device technology, applied in the field of communication, can solve the problems of dynamic data loss, version upgrade, etc., and achieve the effect of avoiding redundant version upgrade process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] refer to figure 1 , showing a flow chart of steps of a method for device cross-version upgrade according to Embodiment 1 of the present invention.
[0028] The steps of the device cross-version upgrade method in this embodiment include:
[0029] Step S102: The server generates a first database file corresponding to the old version data table in the database.
[0030] The old version data table is a data table corresponding to the old version software, and the first database file includes: table structure information of the old version data table and data in the old version data table. For example, the key tables corresponding to the old version software, and some non-critical tables. Among them, key tables such as device information configuration table, alarm basic configuration table, etc., these key tables are used to store the attribute information of the old version, and non-key tables are used to store some related data of device users. The first database file m...
Embodiment 2
[0044] refer to figure 2 , shows a flow chart of steps of a method for upgrading a device across versions according to Embodiment 2 of the present invention.
[0045] The specific steps of the device cross-version upgrade method in this embodiment include:
[0046] Step S202: The server invokes a script program to generate a first database file corresponding to an old version data table in the database.
[0047] Wherein, the old version data table is a data table corresponding to the old version software, and the first database file includes: table structure information of the old version data table, and data in the old version data table.
[0048] The first database file in this embodiment is an SQL file, and this SQL file is recorded as the first SQL file in this embodiment. In this embodiment, the server generates the old version data table stored in the database by calling the Linux Shell script. A SQL file.
[0049] When converting the old version data table informati...
Embodiment 3
[0069] refer to image 3 , which shows a flow chart of steps of a method for upgrading a device across versions according to Embodiment 3 of the present invention.
[0070] In this embodiment, a telecommunication device based on an embedded Mysql database is taken as an example to introduce the device cross-version upgrade method of the present invention. The upgrade method of this embodiment is used in an embedded Linux operating system. During the software version upgrade process, the upgrade program cooperates with the Shell command and the Sql command in the Mysql database to work in coordination, so as to realize the incremental change of the Mysql database without cross-version. Barriers escalate.
[0071] Among them, the cross-version mainly refers to the change in the data table structure of the old and new versions, and the data of the old version is inherited in real time after the data table structure of the new version is changed. Accessibility mainly means that ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com