发明名称 Extend crud to support lifecyle management and business continuity
摘要 The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing software updates. In one aspect there is provided a method. The method may include receiving a command for execution at a database. Moreover, a determination may be made as to whether the received command is one of a set of extended commands. The set of extended commands includes lock read, lock write, migrate, copy, and log changes. The received command is executed at the database. Related systems, apparatus, methods, and/or articles are also described.
申请公布号 US8996466(B2) 申请公布日期 2015.03.31
申请号 US200812326025 申请日期 2008.12.01
申请人 SAP SE 发明人 Driesen Volker
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C. 代理人 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
主权项 1. A non-transitory computer-readable storage medium containing instructions to configure a processor to perform a method, the method comprising: receiving a command for execution at a database; determining whether the received command is one of a set of extended commands, the set of extended commands comprises a lock read, a lock write, a migrate, a copy, and a log changes, the set of extended commands configure a persistency at the database based on a structure and format of a persistency at a shadow database; the configuration of the persistency includes executing the lock write command to prevent a write to at least one of the database and the shadow database;initiating, based on the executed lock write command, the migrate command, the migrate function including a delta module to transform data stored in a first format of an older structure of an object stored to a data in a second format of a newer structure of the object for storage, wherein the object is stored at least one of the database and the shadow database;enabling the log changes command to record changes to at least one of the database and the shadow database resulting from the at least one of the following the executing of the lock write command and the initiating of the migrate command;applying, using the migrate command, changes recorded by the log changes command to the database; andreleasing the lock write command; and executing the received command at the database, when the received command is one of the set of extended commands, wherein when the write lock is attempted, an error message is sent.
地址 Walldorf DE