Back to results
US 2004/0210872 A1Published application
Server debugging framework using scripts
AssigneeMicrosoft Corporation
InventorsRobert A. Dorr, Robert G. Ward JR., Keith A. Elmore
Life of this patent
Estimating the term…
Abstract
A debugging framework that exposes debug data in a standardized rowset format such that a relational database engine may be utilized to analyze the data. Conventional high-level scripting languages may be used to generate scripts for reuse and in extracting the debug data. An OLE-DB provider facilitates the query and analysis of debugging information through the database engine.
Claims55
A debugging system, comprising:
- a debugging engine that employs at least one reusable script for generating rowset data relating to a system operation, the rowset data mapping to tables of a relational database;
- and
- a relational database engine associated with the debugging engine to query and analyze the rowset data.
A debugging system, comprising:
- means for finding errors in a system operation by employing reusable scripts for generating rowset data relating to the system operation, the rowset data mapping to tables of a relational database;
- and
- means for querying and analyzing the rowset data.
A method of debugging a system operation, comprising:
- generating rowset data with a debugging engine, the debugging engine executing a script to obtain the rowset data, which rowset data maps to tables of a relational database;
- and
- processing the rowset data with a relational database engine associated with the debugging engine.
A method of debugging a system operation, comprising:
- receiving a script;
- invoking an open query against memory tables of the system operation;
- processing the script with a debugging engine in response to the open query;
- generating rowset data with the debugging engine;
- exposing the rowset data to a relational database engine via an OLE provider;
- and
- processing the rowset data with the relational database engine.
4 more elements
Dependencies are inferred from the claim text.