{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 plugin is an extension of the PL/SQL plugin (commercial) and can only be used with it.

CodeXpert has two modes to analyze PL/SQL sources:

Installation

  1. Install the Toad CodeXpert plugin through the Update Center or download it into the SONAR_HOME/extensions/plugins directory
  2. Restart the Sonar server

Usage

Prerequisites

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):

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 configures and launches Toad CodeXpert to check your code against the Toad CodeXpert's rules.

Troubleshooting

A major issue of using this plugin comes from the fact that Toad can not be kicked of by a process that runs as a windows service. This issue is due to be fixed in Toad 12.

Toad CodeXpert 9.x is unable to start from the command-line when the month of the current date contains an accent ("Décembre" in French for example). The workaround for this is to change the regional settings on the machine.

Change Log