Back to results
US 7,406,457 B2Granted
Dynamic sample data switch
AssigneeSap SE
InventorMartin Kaiser
Life of this patent
Estimating the term…
Abstract
A technique for preventing modification of productive data in a database. In response to a database access request in a productive data database access configuration, a database interface facilitates access to a sample database when a sample switch is enabled. The database interface facilitates normal database access when the sample switch is disabled.
Claims11
A database system, comprising:
- storage for two classes of data:
- productive data representing data to be maintained during normal operation of the database system and sample data representing data to be used during administrative maintenance of the database system;
- a database interface responsive to a database access request, to:
- direct the database access request to the productive data when a sample switch value is set to a disabled setting,
- direct the database access request to the sample data if the sample switch value is set to a first enabled setting, and
- direct the database access request to productive data on a read only basis if the sample switch value is set to a second enabled setting.
3 more elements
A computer-implemented method, comprising:
- receiving a database access request for a productive data query to a database storing two classes of data:
- productive data representing data to be maintained during normal operation of the database system and sample data representing data to be used during administrative maintenance of the database system;
- providing a database interface;
- directing the database access request to the productive data when a sample switch value is set to a disabled setting;
- directing the database access request to the sample data if the sample switch value is set to a first enabled setting;
- and
- directing the database access request to productive data on a read only basis if the sample switch value is set to a second enabled setting.
4 more elements
A database system, comprising:
- storage for two classes of data:
- productive data representing data to be maintained during normal operation of the database system and sample data representing data to be used during administrative maintenance of the database system;
- a sample switch that may be set to enabled or disabled;
- a database interface responsive to a database access request, wherein
- the database access request is directed to productive data and contains a state value identifying a state of data requested thereby, according to a protocol that defines a predetermined number of valid state values,
- if the sample switch is enabled, the database interface resets the state value included in the database access request to a sample data state value which is not part of the protocol,
- the database interface directs the database access request to a database for access to productive data if the requested state field is not set to a sample data state, and
- the database interface redirects the database access request to a database for access to sample data if the requested state field is set to a sample data state.
5 more elements
Dependencies are inferred from the claim text.