10/12/2008Lancement de SQL Manager for PostgreSQL version 4.5
Nous sommes heureux de vous annoncer le lancement de la nouvelle version de SQL Manager for PostgreSQL - un outil puissant de gestion et de développement des bases de données PostgreSQL. Vous pouvez télécharger la nouvelle version depuis page de téléchargement.
Lancement de SQL Manager for PostgreSQL version 4.5?
- Fenêtre des informations sur l'enregistrement de la base.
- La plupart des options de la section ‘Grille | Options de données’ (Grid | Data Options) de la fenêtre ‘Options de l’environnement’ (Environment Options) peut maintenant être spécifiée individuellement pour chaque base de données enregistrée dans la fenêtre des informations sur l'enregistrement de la base. Les valeurs spécifiées dans la section ‘Environment Options’ peuvent être appliquées comme des paramètres par défaut pour des bases de données récemment enregistrées.
- L’option “Schema-organized database tree” a été ajoutée. Si cette option est désactivée SQL Manager crée l’arbre des objets sans les diviser d’après le schéma.
- Les journaux des métadonnées et de l’éditeur SQL peuvent maintenant être sauvegardés en encodage Unicode ou ANSI.
- Constructeur de requêtes.
- Si la table est liée par les clés étrangères aux autres tables participantes à une requête, les instructions JOIN correspodants apparaissent lors de l’ajout d’une table dans cette requête.
- Dans certains cas rares l’erreur “Cannot bind JOIN expression” survenait après la renomination des tables et leur deplacement sur l’onglet SQL. L’erreur est corrigée.
- Editeur de fonctions.
- Le résultat des fonctions renvoyants le curseur peut maintenant être affiché.
- Si la valeur de l’argument DOUBLE PRECISION était configurée à 0, l’exécution de la fonction provoquait la substitution de cette valeur par NULL.
- L’Unicode est maintenant supporté dans les corps des fonctions, les vues, les règles, les conraintes de vérification, les descriptions des objets, les valeurs des champs par défaut, les domaines et d’autres propriétés de l’objet.
- Explorateur de bases.
- Plusieurs objets additionnels PostgreSQL sont maintenant considéres comme des objets système et ne s’affichent pas dans l’arbre de l’explorateur de bases si l’option ‘Afficher les objets &système’ (‘Show system objects’) est désactivée pour la base de données.
- La fenêtre de recherche d’objets a été améliorée.
- Le bouton de basculement du mode de recherche a été ajouté sur la barre d’outils.
- Nous avons ajouté la possibilité de réorganiser les groupes de bases de données en les déplaçant avec la souris.
- Le programme sauvegarde des informations sur la dernière base de données ouverte après qu’on l’a arrêté. Cette base sera sélectionnée automatiquement dans l’arbre de l’explorateur de bases lors de la réouverture du programme.
- Le double clique sur le dossier d’objets permet de diminuer ou de déployer celui-ci.
- Concepteur visuel des bases de données.
- Les tables s’arrangent maintenant de façon plus compacte en mode ingénierie inverse (reverse engineering).
- Les options d’alignement des objets sur diagramme ne fonctionnaient pas si le diagramme était ouvert depuis le fichier.
- Certaines imprimantes n’imprimaient pas les icônes des champs et des tables. L’erreur est corrigée.
- ‘Grille de données | Visualisation BLOB’ (Grille Data | BLOB View). L’onglet XML a été ajouté pour visualiser les valeurs des champs BLOB en vue XML.
- La méthode de travail en mode asynchrone a été changée : l’utilisation de la connexion séparée pour chaque grille de données permet d’effectuer l’extraction simultanée des données sans perdre la possibilité d’utiliser d’autres fonctions du programme.
- Extraire la base de données/Exporter en tant que script SQL. Le script se génére maintenant directement en jeu de caractères sélectionné ce qui réduit le temps de génération du script.
- La possibilité d’appliquer les paramètres par défaut a été ajoutée pour toutes les fenêtres d’options (pour tous les paramètres, ainsi que pour une catégorie séparée d’options).
- Editeurs de vues et de règles. La requête SQL est maintenant formatée avec Formateur SQL lors de la modification du la vue ou du règle. La DDL des vues ne contient plus les crochets superflus dans des expressions.
- Gestionnaire de droits, onglet Droits, éditeur de tables. Le rôle peut maintenant être configuré en tant que propriétaire d’objet (disponible pour PostgreSQL version 8.1 et ultérieures).
- Liste des fenêtres. La commande “Close All Database Windows” a été ajoutée.
- Editeur des clés étrangères. Il est maintenant possible d’afficher et de modifier la description d’une clé étrangère.
- La valeur de l’option “Serial fields as integer” est maintenant prise en compte non seulement pour la DDL de la table, mais aussi pour tous les cas où le type de champ est affiché.
- Une nouvelle option a été ajoutée sur l’onglet ‘Éditeurs d'objet’ dans la fenêtre ‘Options de l’environnemet’. Cette option permet de définir s’il faut fractionner les fonctions de l’option en plusieurs lignes dans la DDL ou s’il faut afficher toutes les options sur la même ligne.
- Editeur de tables. Les assistants d’export/import et l’assistant d’export vers un script SQL peuvent maintenant être ouverts via la barre d’outil de l’éditeur même si l’onglet de données n’est pas active.
- Assistant de sauvegarde des paramétrages. Si vous sauvegardez les paramètrages dans un fichier qui existe déjà, le programme vous propose de réecrire le fichier ou d’attribuer un nom unique à ce fichier en ajoutant la date ou l’heure actuel au nom du fichier.
- Editeur de contraintes de vérification. La taille de la fenêtre de l’éditeur peut maintenant être modifiée. Cette taille sera sauvegardée pour des futurs lancements.
- Grille de données. La couleur du curseur de la souris change quand la grille est inactive.
- Editeur SQL. La création des requêtes avec des noms identiques était autorisée. L’erreut est corrigée.
- Paramètres de code.
- Les paramètres de code ne s’affichaient pas toujours pour pour le deuxième arguments et les postérieurs arguments de la fonction. L’erreur est corrigée.
- Si plusieurs fonctions étaient créées avec les mêmes noms mais avec des différents arguments, les paramètres de code s’affichaient seulement pour une seule de ces fonctions. L’erreur est corrigée.
- Si l’affichage automatique des paramètres de code était désactivé, il était impossible d’afficher les paramètres même en appuyant sur le raccourci Ctrl+Shift+Space. L’erreur est corrigée.
- Les types des tableaux définis par l’utilisateur s’affichaient incorrectement dans la DDL. L’erreur est corrigée.
- Editeur SQL.
- Nous avons corrigé certaines erreurs de surbrillance de code SQL.
- Si lors de la sauvegarde des données dans un fichier on indiquait l’encodage différent de l’Unicode, l’encodage se réinitialisait en Unicode lors de la réouverture de la fenêtre de sauvegarde. L’erreut est corrigée.
- Si une erreur survenait lors de la sauvegarde d’un objet lors de la connexion via le tunnel HTTP, cette erreur ne s’affichait pas dans la fenêtre de modification de métadonnées. Cela permettait de valider les changements même s’il n’y en avait.
- Les relations de type composite et de type table avec d’autres objets ne s’affichaient pas dans l’arbre de dépendances et sur l’onglet Dépendances. L’erreur est corrigée.
- Une erreur survenait lors de la modification et la supression des enregistrements contenants polygon et/ou point du champ. L’erreur est corrigée.
- Débogueur de fonctions. L’erreur de syntaxe (“Syntax error”) survenait lors de l’ouverture des fonctions avec la construction FOR ... IN. L’erreur est corrigée.
- Les champs numériques de haute précision s’affichaient et se modifiaient incorrectement dans la grille de données. L’erreur est corrigée.
- Les valeurs des séquences des champs SERIAL ne se restauraient pas après la réorganisation des colonnes. L’erreur est corrigée.
- Une erreur survenait lors de la modification du champ money si les paramètres du serveur PostgreSQL étaient configurés en mode spécifique. L’erreur est corrigée.
- Propriétés de la base. Une erreur survenait lors de la sauvegarde si la description de la base contenait le caractère "\". L’erreur est corrigée.
- D’autres améliorations et corrections d’erreurs mineures ont été réalisées.
Nous espérons que vous apprécierez notre produit.







