logo
 
Home > Products > Database Scanner
  Database Scanner
Overview
BBB Intelligence
Application Integrator
Database Scanner
Acceptance Based Revenue Recognition
WhitePapers
The Database Scanner is designed to search one or all of the tables on your database for possible violations. It may be configured to identify a particular date or date range, so that you can determine if your applications are writing or using invalid dates in the database. It may also be configured to uncover SQL and PL/SQL using non-compliant date formats embedded in your database. In addition, it can be configured to search and report on any pattern, value or value range in your database.

The Scanner uses a sophisticated PL/SQL engine to scan user-defined sources in the database. The user defines search patterns or targets in the form of a SQL where clause. As the scanner reads each source table, it logs the table_name.column_name for each instance that it encounters a target match. These matches are referred to as "hits." Additionally, the user may define particular objects to exclude from the scan. You may want to ignore particular tables that have already been scanned, or avoid wasting scan resources on a custom table that does not exist in your production database.

In addition, Scanner comes pre-configured to identify most possible non-compliant data. Therefore, it can immediately be used to identify tables in your database that contain non-compliant data. It is also a highly effective tool to audit unit/integration testing.