ZERO DOWNTIME UPGRADE OF SYSTEMS WITH DATABASE-SIDE REPLICATION

    公开(公告)号:US20200159852A1

    公开(公告)日:2020-05-21

    申请号:US16197888

    申请日:2018-11-21

    Applicant: SAP SE

    Abstract: Implementations include providing, by a deploy tool, clone data components in the first database system, each clone data component being a copy of a data component, defining, by the deploy tool, a source-side green access schema in the first database system, the green access schema providing views to the clone data components, providing, by a replication system and based on statements received from the deploy tool, consumer-side clone data components in the first database system, each consumer-side clone data component being a copy of a respective data component, defining, by a replication system and based on statements received from the deploy tool, a consumer-side green access schema in the first database system, the green access schema providing views to the source-side clone data components, and, during execution of the upgrade, replicating, by a handler of the replication system, data from at least one source-side data component to a consumer-side component.

    ZERO DOWNTIME MAINTENANCE IN CONSTRAINED SYSTEMS

    公开(公告)号:US20170344362A1

    公开(公告)日:2017-11-30

    申请号:US15167746

    申请日:2016-05-27

    Applicant: SAP SE

    CPC classification number: G06F8/656 G06F9/451 H04L67/34

    Abstract: Methods, systems, and computer-readable storage media for deploying upgrade packages during zero downtime upgrade of production systems include actions of receiving an upgrade package, the upgrade package defining one or more changes to be deployed to a system that has already undergone partial deployment during a zero downtime upgrade, and including one or more objects having respective object types, receiving a deployment configuration, the deployment configuration providing a plurality of lists of object types for respective constraints and, for each list of object types, specifying a deployment option for object types in the respective list of object types, determining a set of object types included in the upgrade package, the set of object types comprising one or more object types, and selectively permitting deployment of the upgrade package to execute the one or more changes based on the set of object types and the plurality of lists of object types.

    Precision Locking a Database Server During the Upgrade of a System Landscape
    4.
    发明申请
    Precision Locking a Database Server During the Upgrade of a System Landscape 审中-公开
    在升级系统风景期间精确锁定数据库服务器

    公开(公告)号:US20170075939A1

    公开(公告)日:2017-03-16

    申请号:US14852119

    申请日:2015-09-11

    Applicant: SAP SE

    CPC classification number: G06F8/65

    Abstract: Various techniques are described for precisely locking database objects within a database during a system upgrade with the use of database freeze triggers. Some database freeze triggers can be utilized to lock transport requests while other database freeze triggers can be utilized to lock database objects such as exchange tables. For transport requests, techniques describe the use of a whitelist identify transport objects or transport object types which shall remain unblocked. As a result, a database freeze trigger can be generated for transport objects or transport object types that are not included in the whitelist. For database objects, techniques describe the identification of a tool or service which has been allowed during the upgrade. Database objects which can be modified during execution of the tool or service can be identified. Database freeze triggers can be generated for the database objects besides those identified.

    Abstract translation: 描述了使用数据库冻结触发器在系统升级期间精确地锁定数据库内的数据库对象的各种技术。 某些数据库冻结触发器可用于锁定传输请求,而其他数据库冻结触发器可用于锁定数据库对象(如交换表)。 对于传输请求,技术描述了使用白名单来识别传输对象或传输对象类型,这些对象将保持未被阻止。 因此,可以为未列入白名单的传输对象或传输对象类型生成数据库冻结触发器。 对于数据库对象,技术描述了升级期间允许的工具或服务的标识。 可以识别在执行工具或服务期间可以修改的数据库对象。 除了识别的数据库对象之外,还可以生成数据库冻结触发器。

    Zero downtime upgrade of systems with database-side replication

    公开(公告)号:US11232126B2

    公开(公告)日:2022-01-25

    申请号:US16197888

    申请日:2018-11-21

    Applicant: SAP SE

    Abstract: Implementations include providing, by a deploy tool, clone data components in the first database system, each clone data component being a copy of a data component, defining, by the deploy tool, a source-side green access schema in the first database system, the green access schema providing views to the clone data components, providing, by a replication system and based on statements received from the deploy tool, consumer-side clone data components in the first database system, each consumer-side clone data component being a copy of a respective data component, defining, by a replication system and based on statements received from the deploy tool, a consumer-side green access schema in the first database system, the green access schema providing views to the source-side clone data components, and, during execution of the upgrade, replicating, by a handler of the replication system, data from at least one source-side data component to a consumer-side component.

    Precision locking a database server during the upgrade of a system landscape

    公开(公告)号:US10402185B2

    公开(公告)日:2019-09-03

    申请号:US14852119

    申请日:2015-09-11

    Applicant: SAP SE

    Abstract: Various techniques are described for precisely locking database objects within a database during a system upgrade with the use of database freeze triggers. Some database freeze triggers can be utilized to lock transport requests while other database freeze triggers can be utilized to lock database objects such as exchange tables. For transport requests, techniques describe the use of a whitelist identify transport objects or transport object types which shall remain unblocked. As a result, a database freeze trigger can be generated for transport objects or transport object types that are not included in the whitelist. For database objects, techniques describe the identification of a tool or service which has been allowed during the upgrade. Database objects which can be modified during execution of the tool or service can be identified. Database freeze triggers can be generated for the database objects besides those identified.

    Zero downtime upgrade through delta deployment procedure using target software stack

    公开(公告)号:US11269620B1

    公开(公告)日:2022-03-08

    申请号:US16952301

    申请日:2020-11-19

    Applicant: SAP SE

    Abstract: Implementations include a first application server interacting with a first infrastructure table of a first version through a first access schema, providing, during an upgrade, a second application server to execute a portion of the upgrade by interacting with data schema through the first access schema, adjusting a structure of a second infrastructure table to provide an adjusted structure, the structure of the first version and the adjusted structure of the second version, the second infrastructure table including a copy of the first infrastructure table, providing a second access schema of the second version, providing a third application server configured to interact with data schema through the second access schema, and activating, by the third application server using an activator of the second version, objects of the second version, the activator including features that are different than an activator of the first version.

Patent Agency Ranking