Best practices analyzer
First Claim
Patent Images
1. A system for scanning a database server for conformance with a set of guidelines comprising:
- a best practices analyzer that receives a set of best practice rules, wherein at least one of the best practice rules is user-defined, and scans at least one database server instance to determine if the at least one database server instance complies with the set of best practice rules and generates data from which at least one report detailing conformance or nonconformance of the at least one database server instance with the set of best practice rules may be generated.
2 Assignments
0 Petitions
Accused Products
Abstract
The Best Practices Analyzer scans one or more instances of the database server for conformance to a set of guidelines and recommendations (“best practices” or “best practice rules”). Best practice rules may be defined by the user and/or may be provided. The Best Practices Analyzer performs analysis of usage of database programming (query) language and conformance to guidelines. Best Practices Analyzer may check for correct execution of common administrative tasks. Rules may be implemented as procedural code in any language.
36 Citations
20 Claims
-
1. A system for scanning a database server for conformance with a set of guidelines comprising:
a best practices analyzer that receives a set of best practice rules, wherein at least one of the best practice rules is user-defined, and scans at least one database server instance to determine if the at least one database server instance complies with the set of best practice rules and generates data from which at least one report detailing conformance or nonconformance of the at least one database server instance with the set of best practice rules may be generated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for scanning a database server for conformance with best practice guidelines comprising:
-
receiving a plurality of best practice rules including at least one user-defined best practice rule;
receiving a scan configuration comprising at least one database server instance to scan, a set of best practice rules of the plurality of best practice rules for determining whether the at least one database server instance is in conformance with the set of best practice rules, and at least one parameter associated with at least one rule of the set of best practice rules; and
scanning the at least one database server instance to determine whether the at least one database server instance conforms to the set of best practice rules based on the at least one parameter. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium comprising computer-executable instructions for:
-
receiving a plurality of best practice rules including at least one user-defined best practice rule;
receiving a list of database server instances to be scanned for conformance with the plurality of best practice rules;
receiving a user-specified parameter for a rule of the plurality of best practice rules; and
scanning the list of database server instances for conformance with the plurality of best practice rules. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification