REDUCING DOWNTIME DURING UPGRADES OF INTERRELATED COMPONENTS IN A DATABASE SYSTEM
First Claim
1. A computer implemented method for reducing downtime during upgrades of interrelated components in a computing environment, the method comprising:
- loading, while at least one running software application is executing within the computing environment, a plurality of database objects from an initial run edition into a patch edition, the database objects comprising at least one software application code module, at least one relational database table, and at least one file system;
applying at least one first patch to the at least one software application code module corresponding to the at least one running software application to create a patched software application;
applying at least one second patch to the at least one relational database table to create a patched relational database table;
stopping the at least one running software application; and
starting the patched software application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for reducing downtime during upgrades of interrelated components in a computing environment. The method commences while at least one running software application is executing within the computing environment by loading a plurality of database objects from an initial run edition into a patch edition. The database objects comprise at least one software application code module, at least one relational database table, and at least one file system. The method continues by applying at least one patch to the software application code module(s) corresponding to the running software application(s) to create patched software application(s), then applying patches to the relational database table to create a patched relational database table, and further applying a patch to the file system to create a patched file system. When the subject patches have been applied, the method stops the running software application(s) and starts the patched software application(s).
-
Citations
20 Claims
-
1. A computer implemented method for reducing downtime during upgrades of interrelated components in a computing environment, the method comprising:
-
loading, while at least one running software application is executing within the computing environment, a plurality of database objects from an initial run edition into a patch edition, the database objects comprising at least one software application code module, at least one relational database table, and at least one file system; applying at least one first patch to the at least one software application code module corresponding to the at least one running software application to create a patched software application; applying at least one second patch to the at least one relational database table to create a patched relational database table; stopping the at least one running software application; and starting the patched software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for reducing downtime during upgrades of interrelated components in a computing environment, comprising:
-
a computer processor to execute a set of program code instructions; and a memory to hold the program code instructions, in which the program code instructions comprises program code to perform, loading, while at least one running software application is executing within the computing environment, a plurality of database objects from an initial run edition into a patch edition, the database objects comprising at least one software application code module, at least one relational database table, and at least one file system; applying at least one first patch to the at least one software application code module corresponding to the at least one running software application to create a patched software application; applying at least one second patch to the at least one relational database table to create a patched relational database table; stopping the at least one running software application; and starting the patched software application. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product embodied in a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a process to implement reducing downtime during upgrades of interrelated components in a computing environment, the process comprising:
-
loading, while at least one running software application is executing within the computing environment, a plurality of database objects from an initial run edition into a patch edition, the database objects comprising at least one software application code module, at least one relational database table, and at least one file system; applying at least one first patch to the at least one software application code module corresponding to the at least one running software application to create a patched software application; applying at least one second patch to the at least one relational database table to create a patched relational database table; stopping the at least one running software application; and starting the patched software application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification