MANAGEMENT OF DATABASE API SCHEMA
    11.
    发明申请

    公开(公告)号:US20180285390A1

    公开(公告)日:2018-10-04

    申请号:US15471801

    申请日:2017-03-28

    Applicant: SAP SE

    CPC classification number: G06F16/213 G06F9/451 G06F16/21 G06F16/25

    Abstract: Implementations for data migration in a maintenance procedure executed on a software system include actions of providing a first access schema, through which a first version of an application accesses data in a database system, establishing an API-schema, through which at least one direct consumer accesses data in the database system, the API-schema including one or more proxy objects that are mapped to respective one or more objects of the first access schema based on metadata of the API-schema, the metadata providing a mapping and one or more object definitions, and in response to execution of a maintenance procedure: providing a second access schema, through which a second version of the application accesses data in the database system, switching to the second access schema, and revising the mapping of the API-schema, such that at least one proxy object of the API-schema maps to a respective object of the second access schema.

    Exporting and importing database containers

    公开(公告)号:US11275758B2

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

    申请号:US16406757

    申请日:2019-05-08

    Applicant: SAP SE

    Abstract: A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions in the metadata along with the actual metadata content to a database management system, exporting the database container including the database objects deployed therein to the database management system. The exporting of the database container includes exporting dependencies and structures of the database objects deployed therein, but not the actual content of the database objects. In some instances, however, exporting of the database container can include exporting the actual content of the database objects in response to user request. The method further includes packing the exported database container metadata and the exported database container in an archive. The data in the archive can be unpacked in substantially reverse order to import the database container into another database.

    Database container delivery infrastructure

    公开(公告)号:US10891273B2

    公开(公告)日:2021-01-12

    申请号:US15349704

    申请日:2016-11-11

    Applicant: SAP SE

    Abstract: In an example embodiment, software objects of a first database type are delivered to a first schema having a first physical name and stored in the software object database. A definition is created for the first schema including a logical name for the first schema. The first schema is activated by replacing, at a time subsequent to the first schema being delivered to the software object database, the logical name for the first schema stored in the definition with a physical name for the first schema.

    Database object delivery infrastructure

    公开(公告)号:US10558529B2

    公开(公告)日:2020-02-11

    申请号:US15349767

    申请日:2016-11-11

    Applicant: SAP SE

    Abstract: In an example embodiment, one or more changes to one or more objects in the software object database are received from a developer. A change list is generated based on the one or more changes. An object definition is exported for every object in the change list from a first schema in the database to a second schema in the software object database. A first object in the second schema is activated by mapping a logical schema name specified in the object definition for the first object to a corresponding physical schema name and creating or altering the first object in the second schema using the physical schema name.

    Dependency Mapping in a Database Environment
    18.
    发明申请

    公开(公告)号:US20190042588A1

    公开(公告)日:2019-02-07

    申请号:US15666967

    申请日:2017-08-02

    Applicant: SAP SE

    Abstract: Embodiments map from a database environment, dependencies between files created at designtime and corresponding runtime data objects defined by deployment of those files. A dependency table is populated with dependency information (e.g., origin, target, dependency type) extracted during deployment. That dependency information may be searched according to user-specified parameters (e.g., a file provides an object; an object requires a file), to allow rapid correlation between designtime file(s) and related runtime data object(s). Embodiments are particularly useful in visualizing complex (e.g., one-to-many; many-to-one) file-object dependencies characteristic of modern database environments. Queries posed to the dependency table may further seek intra-designtime dependency information (e.g., one file depends upon another file; one file impacts another file), and/or intra-runtime dependency information (e.g., table objects referenced by view objects; view objects referenced by procedure objects). Dependency information may be recursively searched in an iterative manner in order to construct dependency pathways reflecting complex file-object relationships.

    Database object lifecycle management

    公开(公告)号:US10025568B2

    公开(公告)日:2018-07-17

    申请号:US15349639

    申请日:2016-11-11

    Applicant: SAP SE

    Abstract: In an example embodiment, relationships among a plurality of schemas are examined to remove any cyclic dependencies. Then a cycle-free graph of the cyclic dependencies is constructed. A first delivery mechanism is used to deliver software objects of a first database type to a first of the plurality of schemas in a software object database, using the cycle-free graph. A second delivery mechanism is used to deliver software objects of a second database type to a second of the plurality of schemas in the software object database, using the cycle-free graph.

    DATABASE OBJECT DELIVERY INFRASTRUCTURE
    20.
    发明申请

    公开(公告)号:US20180137010A1

    公开(公告)日:2018-05-17

    申请号:US15349767

    申请日:2016-11-11

    Applicant: SAP SE

    Abstract: In an example embodiment, one or more changes to one or more objects in the software object database are received from a developer. A change list is generated based on the one or more changes. An object definition is exported for every object in the change list from a first schema in the database to a second schema in the software object database. A first object in the second schema is activated by mapping a logical schema name specified in the object definition for the first object to a corresponding physical schema name and creating or altering the first object in the second schema using the physical schema name.

Patent Agency Ranking