Hot deployment of embedded database procedures
AssigneeSap SE
InventorsMartin Hartig, Helmut Prestel, Rolf Hammer, Kai Baumgarten, Sigrid Wortmann, Christiane Kettschau, Stefan Werner, Ralf Wendelgass
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsMartin Hartig, Helmut Prestel, Rolf Hammer, Kai Baumgarten, Sigrid Wortmann, Christiane Kettschau, Stefan Werner, Ralf Wendelgass
Estimating the term…
Disclosed herein are systems and methods for the hot deployment of database procedures embedded in a host software application. In various example embodiments, the database procedures are encapsulated in specially marked methods of the host application, which, when called at runtime, cause the database procedures, and associated procedure stubs through which the database procedures are called, to be created in a database catalog and executed on the database server. When an embedded database procedure is modified in an application by one user during execution of that application by a second user, compilation of the modified database procedure may result in deletion of the original database procedure and/or associated procedure stub from the database, avoiding inconsistencies between database procedure versions during application execution by the second user.
A method for deployment of a modification to a database procedure embedded in a database-accessing host application during execution of the host application, the method comprising:
An application server comprising:
A non-transitory machine-readable medium storing instructions which, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
Dependencies are inferred from the claim text.