Back to results
US 7,890,456 B2Granted
Sharing of database objects
AssigneeSap SE
InventorsHenrik Hempelmann, Martin Kittel, Torsten Strahl, Uwe H. O. Hahn
Life of this patent
Estimating the term…
Abstract
A system may include reading a provider database mapping of file identifiers to page numbers of the provider database, determining one or more shared database objects of the provider database based on the provider database mapping, and registering the one or more shared database objects in a local namespace of a reader database.
Claims15
A method comprising:
- reading a provider database mapping of file identifiers to page numbers of the provider database;
- generating, within a reader database, a reader database mapping of provider-specific file identifiers to provider-specific page numbers based on the provider database mapping;
- determining one or more shared database objects of the provider database based on the reader database, including using the reader database mapping to scan a database catalog of a provider database instance for objects that are marked as sharable;
- and registering the one or more shared database objects in a local namespace of the reader database.
1 more element
A computer-readable storage medium storing program code, the program code comprising:
- code to read a provider database mapping of file identifiers to page numbers of the provider database;
- code to generate, within a reader database, a reader database mapping of provider-specific file identifiers to provider-specific page numbers based on the provider database mapping;
- code to determine one or more shared database objects of the provider database based on the reader database mapping, including code to use the reader mapping to scan a database catalog of a provider database instance for objects that are marked as sharable;
- and
- code to register the one or more shared database objects in a local namespace of the reader database.
2 more elements
A system comprising:
- a provider database comprising:
- a data area comprising a plurality of data pages;
- and
- a provider file directory comprising a mapping of file identifiers to page numbers of the plurality of data pages;
- and a reader database including a computer to:
- read the mapping of file identifiers to page numbers from the provider file directory;
- generate a reader database mapping based on the mapping of file identifiers to page numbers from the provider file directory;
- determine one or more shared database objects of the provider database based on the reader database mapping, including using the reader mapping to scan a database catalog of a provider database instance for objects that are marked as sharable;
- and
- register the one or more shared database objects in a local namespace of the reader database.
7 more elements
Dependencies are inferred from the claim text.