-
公开(公告)号:US10713277B2
公开(公告)日:2020-07-14
申请号:US15794424
申请日:2017-10-26
Applicant: SAP SE
Inventor: Ulrich Auer , Ralf-Juergen Hauck , Heiko Konrad , Kerstin Hoeft , Florian Thomas , Volker Driesen
IPC: G06F16/00 , G06F16/27 , G06F16/23 , G06F15/16 , G06F16/22 , G06F16/2452 , G06F16/2455 , G06F16/21 , G06F16/25 , G06F16/951 , G06F16/248 , G06F11/14 , G06F21/62 , G06F8/65
Abstract: The present disclosure teaches solutions for patching content in database systems. In one example, a deployment package for an upgrade of a database system to a new system is received, and the content is deployed to a shared container. Shared objects are identified that are completely stored in the shared container, and partially-shared objects are identified where those objects have a shared portion in the shared container and a tenant portion in one or more tenant containers. First shared content is determined for the shared objects, while second shared content is determined for partially-shared objects. The first and second shared content is then deployed to the shared container. Local content is determined for the partially-shared objects and is deployed to each tenant container. Local content is then identified for local objects and is also deployed to each respective tenant container. Accordingly, both shared and tenant content is deployed.
-
公开(公告)号:US09891909B2
公开(公告)日:2018-02-13
申请号:US14981137
申请日:2015-12-28
Applicant: SAP SE
Inventor: Heiko Konrad , Edgar Lott , Andrea Neufeld
CPC classification number: G06F8/656 , G06F8/65 , G06F8/70 , G06F8/72 , G06F8/73 , G06F8/75 , G06F17/30377 , G06F17/30578
Abstract: The disclosure generally describes methods, software, and systems, including a method for updating an application. At least one application instance of an application is managed. Each application instance is associated with a plurality of executing work processes connected with a first database schema. A bridge database schema is generated that is related to the first database schema. The bridge database schema represents a copy of the first database schema and is generated in response to initiation of an update to the application. In response to determining that the generation of the bridge database schema is complete, for each of the plurality of work processes, a commit work action performed by the particular work process is determined. In response to determining performance of the commit work action, the particular work process is connected to the bridge database schema.
-
3.
公开(公告)号:US20190130010A1
公开(公告)日:2019-05-02
申请号:US15794424
申请日:2017-10-26
Applicant: SAP SE
Inventor: Ulrich Auer , Ralf-Juergen Hauck , Heiko Konrad , Kerstin Hoeft , Florian Thomas , Volker Driesen
CPC classification number: G06F16/27 , G06F8/65 , G06F11/1464 , G06F15/16 , G06F16/211 , G06F16/2264 , G06F16/2272 , G06F16/2282 , G06F16/2365 , G06F16/2452 , G06F16/24553 , G06F16/248 , G06F16/258 , G06F16/951 , G06F21/6218 , G06F2201/80
Abstract: The present disclosure involves systems, software, and computer implemented methods for patching content in database systems. One example method includes receiving a deployment package for an upgrade of a database system to a new version. Content is deployed to a shared container. Shared objects are identified that are completely stored in the shared container. First shared content is determined for shared objects. Partially-shared objects are identified that have a shared portion in the shared container and a tenant portion in one or more tenant containers. Second shared content is determined for partially-shared objects. The first shared and second shared content are deployed to the shared container. Local content is determined for the partially-shared objects and deployed to each tenant container. Local objects that have no data in the shared container are identified. Local content is identified for the local objects and deployed to each respective tenant container.
-
公开(公告)号:US20170123787A1
公开(公告)日:2017-05-04
申请号:US14929085
申请日:2015-10-30
Applicant: SAP SE
Inventor: Erwin Burkhardt , Martin Hartig , Christoph Luettge , Heiko Konrad , Christian Lutter , Martin Mayer , Steffen Meissner , Matthias Mittelstein , Juergen Specht , Volker Driesen
IPC: G06F9/445
Abstract: A zero downtime upgrade procedure is initiated that upgrades a first version of software executing on a source system comprising at least one source server to a second version of software executing on a target system comprising at least one target server. The source system initially starts operating in a read-write mode. Thereafter, concurrent with the operation of the source system, operation of the target system is initiated in a read-only mode. Operations of the source system are then ceased by ramping down activities of the source system. Upon cessation of operation of the source system, operation of the target system is initiated in a read-write mode.
-
公开(公告)号:US10296324B2
公开(公告)日:2019-05-21
申请号:US14929085
申请日:2015-10-30
Applicant: SAP SE
Inventor: Erwin Burkhardt , Martin Hartig , Christoph Luettge , Heiko Konrad , Christian Lutter , Martin Mayer , Steffen Meissner , Matthias Mittelstein , Juergen Specht , Volker Driesen
Abstract: A zero downtime upgrade procedure is initiated that upgrades a first version of software executing on a source system comprising at least one source server to a second version of software executing on a target system comprising at least one target server. The source system initially starts operating in a read-write mode. Thereafter, concurrent with the operation of the source system, operation of the target system is initiated in a read-only mode. Operations of the source system are then ceased by ramping down activities of the source system. Upon cessation of operation of the source system, operation of the target system is initiated in a read-write mode.
-
公开(公告)号:US10803030B2
公开(公告)日:2020-10-13
申请号:US14541581
申请日:2014-11-14
Applicant: SAP SE
Inventor: Heiko Konrad , Joerg Schoen , Lars-Eric Biewald , Juergen Specht
IPC: G06F16/21
Abstract: A system and method for database migration is provided. In an example embodiment, the database migration technique may include execution modules having a first connection to a source database and a second connection to a target database, and orchestration modules adapted to identify first and second subsets of statements from a single storage table, wherein the first and second subsets of statements are executed by the execution modules during an uptime period of the source database.
-
公开(公告)号:US20170185392A1
公开(公告)日:2017-06-29
申请号:US14981137
申请日:2015-12-28
Applicant: SAP SE
Inventor: Heiko Konrad , Edgar Lott , Andrea Neufeld
CPC classification number: G06F8/656 , G06F8/65 , G06F8/70 , G06F8/72 , G06F8/73 , G06F8/75 , G06F17/30377 , G06F17/30578
Abstract: The disclosure generally describes methods, software, and systems, including a method for updating an application. At least one application instance of an application is managed. Each application instance is associated with a plurality of executing work processes connected with a first database schema. A bridge database schema is generated that is related to the first database schema. The bridge database schema represents a copy of the first database schema and is generated in response to initiation of an update to the application. In response to determining that the generation of the bridge database schema is complete, for each of the plurality of work processes, a commit work action performed by the particular work process is determined. In response to determining performance of the commit work action, the particular work process is connected to the bridge database schema.
-
-
-
-
-
-