| Wiki Markup |
|---|
{iframe:src=http://update.sonarsource.org/plugins/plsqltoad.html|width=700|height=250|frameborder=0}
Your browser does not support iframes.
{iframe} |
Description / Features
The Toad CodeXpert This plugin is an extension of the SonarSource PL/SQL plugin (commercial) and can only be used with it.
...
- It scans source code from files on disk. This mode is generally used in enterprise environments with configuration management strategies (use tools like Subversion or Clearcase).
- It connects to the database and analyzes all the objects stored in that database. This mode is NOT supported by SonarSonarQube.
Installation
- Install the Toad CodeXpert plugin through the Update Center or download it into the SONAR SONARQUBE_HOME/extensions/plugins directory
- Restart the Sonar serverSonarQubeserver
Usage
Prerequisites
- Dell (was Quest Software) Toad 9.5 or higher with the CodeXpert module (included into Toad for Oracle Xpert, Toad for Oracle Professional and Toad Development Suite for Oracle).
- A connection to an Oracle database if you use Toad 9.x or 10.x. This is a limitation of Toad that needs to be connected to the database even if it is not used by the CodeXpert module. So you can set a “fake” connection to an empty database.
Configuration
The following properties have to be set (at project level through the 'sonar-project.properties' file or at instance level through the 'sonar-runner.properties' file or web interface):
| Code Block | ||
|---|---|---|
| ||
sonar.plsql.toad.exePath=C:/Program Files/Quest Software/Toad for Oracle 10.5/Toad.exe sonar.plsql.toad.login=USER@XE sonar.plsql.toad.password=user_password |
Run an Analysis
Activate some rules from Toad CodeXpert in your project quality profile and run an analysis of your project.
Sonar automatically SonarQubeautomatically configures and launches Toad CodeXpert to check your code against the Toad CodeXpert's rules.
...

