Developpez.com - SGBD & SQL
X

Choisissez d'abord la catégorieensuite la rubrique :


Présentation de l'outil SQL-View

Date de publication : 22/07/2008

Par Bloon (Retour Index)
 

Cet article présente sommairement l'outil SQL-View, qui permet d'exécuter des requêtes SQL par ODBC

               Version PDF   Version hors-ligne

I. Introduction
II. Fonctionnalités principales
III. Forum SQL-View
IV. Guide de démarrage
IV.1. Les connexions
IV.2. Les modèles de code
IV.3. Les menus
IV.4. Remarques complémentaires
V. SQL-Links : Accès natif à Oracle
V.1. Introduction
V.2. Utilisation dans SQL-View
VI. Téléchargements
VI.1. Exécutable seul : version 1.9.1.22
VI.2. Setup complet : version 1.9.1.22
VI.3. Ancienne version : 1.9.1.21
VI.4. SQL-Links


I. Introduction

SQL-View est un outil permettant d'exécuter des requêtes SQL et d'en exploiter le résultat. Il utilise le Borland Database Engine (BDE), qui n'est malheureusement plus maintenu par Borland depuis des années ce qui signifie que le temps passant, SQL-View risque de fonctionner avec de moins en moins de SGBD.


II. Fonctionnalités principales


III. Forum SQL-View

Le forum des utilisateurs SQL-View sera prochainement rétabli


IV. Guide de démarrage


IV.1. Les connexions

Lors du lancement de l'application, la fenêtre "Gestion des connexions est présentée". Cette fenêtre présente les alias définis dans le BDE ainsi que les connexions propres à SQLView. Par défaut, il n'y a aucune connexion SQLView, c'est à l'utilisateur de les créer. Afin d'ouvrir une fenêtre d'édition SQL, vous devez choisir une connexion SQLView ou un Alias BDE.

Les connexions SQLView sont stockées dans un fichier XML se trouvant par défaut dans le répertoire de l'exécutable. Il est possible de changer ce fichier par Fichier / Fichier connexions...

Propriétés des connexions :

Nom : Nom de la connexion tel qu'il apparaît dans l'explorateur à gauche et ensuite dans SQLView.
Type SQL : Pour mettre le SQL en évidence dans l'éditeur, en fonction du SGBD.
Répertoire SQL : Répertoire dans lequel sont stockées les requêtes.
Utilisateur : Login à utiliser pour la connexion.
Mot de passe : Mot de passe (il est stocké crypté).
Afficher la saisie du mot de passe : Si cochée, demande le login/mot de passe.
Démarrer une transaction à la connexion : Si cochée, une transaction est démarrée à la connexion.
Conserver les commentaires dans le SQL : Si cochée, les commentaires ne sont pas enlevés dans le SQL avant l'exécution de la requête.

Alias BDE ou Accès direct ou Driver : l'onglet sélectionné indique quelle connexion utiliser :

Alias BDE : L'alias sélectionné dans la liste est utilisé pour la connexion.
Accès direct : Accède à des fichiers de format "Format des tables" situés dans "Répertoire"
Driver : La connexion est créée en utilisant le driver BDE sélectionné, paramétré dans la zone Paramètres

En cliquant sur OK, SQL-View se connecte à la base et ouvre un onglet permettant de saisir et exécuter des requêtes.


IV.2. Les modèles de code

Les modèles de code sont accessibles via le menu Edition. Il faut ensuite utiliser le raccourci CTRL-J pour les insérer dans l'éditeur. Les modèles de code sont stockés dans un fichier XML nommé code_templates.xml et situé obligatoirement dans le répertoire de l'exécutable.

Exemple : soit le modèle ayant le nom s correspondant au code SELECT * FROM |. En tapant s dans l'éditeur et en faisant CTRL-J, le code SELECT * FROM sera inséré et le curseur sera positionné après le FROM (à la place de |). Si s ne correspond à aucun modèle, la liste des modèles est affichée et il suffit de choisir le modèle à insérer. Le | sera cependant ignoré dans ce cas (i.e le curseur ne sera pas positionné).


IV.3. Les menus

La liste présentée ici ne correspond pas tout à fait à la dernière version de SQL-View.

Fichier

Edition

Requête : Ce menu regroupe des fonctionnalités liées à la requête en cours d'édition

Résultat : Ce menu regroupe des fonctionnalités permettant de manipuler ou d'avoir des informations sur le résultat de la requête qui vient d'être exécutée.

Base : Ce menu regroupe des fonctionnalités liées à la base de données (à la connexion)

Fenêtre


IV.4. Remarques complémentaires


V. SQL-Links : Accès natif à Oracle


V.1. Introduction

Pour l'installation et le téléchargement, veuillez consulter la section Téléchargement à la fin de ce document.


V.2. Utilisation dans SQL-View

Créez une nouvelle connexion à partir de la fenêtre des connexions. Choisissez l'onglet Driver et dans la liste des drivers, choisissez ORACLE. Le seul paramètre à renseigner est SERVER NAME (le premier). La valeur à mettre est l'entrée du fichier tnsnames.ora.

MA_CONNEXION = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = serveur)(PORT = 1234))) (CONNECT_DATA = (SERVICE_NAME = service)))

SERVER NAME=MA_CONNEXION


VI. Téléchargements


VI.1. Exécutable seul : version 1.9.1.22

A télécharger pour mettre à jour une ancienne version ou bien si vous avez déjà le BDE sur votre poste. En cas de mise à jour d'une ancienne version, sauvegardez l'ancien exe et remplacez-le par le nouveau. Dans le cas d'une première utilisation créez un répertoire pour SQL-View et placez-y sqlview.exe.

Télécharger sqlview-exe.zip (1.1 Mo)


VI.2. Setup complet : version 1.9.1.22

Installe SQL-View et le BDE. A éviter si vous avez déjà la BDE sur votre poste. L'installation du BDE peut afficher un message d'erreur, dans ce cas répondez "Oui" à la question posée.



VI.3. Ancienne version : 1.9.1.21

Pour revenir à l'ancienne version, remplacez simplement le fichier sqlview.exe.



VI.4. SQL-Links

Téléchargez le fichier sqllinks.zip et dézippez-le dans un répertoire temporaire. Lancez setupSQLLinks.exe. Cliquez sur les drivers souhaités (seul le driver Oracle est fourni pour l'instant) puis cliquez sur Installer. Si tout se passe bien, vous devriez avoir le message Installation SQL Links pour Oracle 8 OK. Sortez de l'application et supprimez le répertoire temporaire.

Le programme se contente de copier les fichiers dans le répertoire du BDE et de créer les clés nécessaires dans la base de registre.

Télécharger sqllinks.zip (422 Ko)



               Version PDF   Version hors-ligne

Valid XHTML 1.1!Valid CSS!

Copyright © 2008 Nicolas Bruyère. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique SGBD & SQL