Base de données professionnelle

LabeljoyNouvelle version

Labeljoy communique tout seul avec les bases de données professionnelles les plus courantes : il n'y a rien d'autre à installer. Dans l'assistant de connexion aux données, choisissez MySQL, SQL Server, Oracle, Firebird, PostgreSQL ou MongoDB, puis indiquez comment joindre le serveur. Votre administrateur de base de données connaît les détails.

L'étape Paramètres de connexion de l'assistant pour SQL
Server : Hôte, Port avec 1433, Nom d'utilisateur, Mot de passe, Nom de la base, et les interrupteurs Connexion
approuvée et Approuver le certificat du serveur.

Paramètres de connexion
HôteLe nom ou l'adresse du serveur.
PortRempli avec le port habituel du serveur choisi : changez-le si le vôtre est différent.
Nom d'utilisateur, Mot de passeLe compte avec lequel se connecter. Le mot de passe est enregistré avec le document, chiffré : la mise à jour des données ne vous le redemande donc pas.
Nom de la baseLa base de données du serveur à utiliser. Pour Oracle, c'est Nom du service ; pour Firebird, le chemin ou l'alias de la base sur le serveur.
Base d'authentificationMongoDB uniquement : là où votre compte est défini. Laissée vide, c'est admin.
Connexion approuvéeSQL Server uniquement : se connecte avec le compte que vous avez utilisé pour ouvrir la session sur votre ordinateur, au lieu d'un nom d'utilisateur et d'un mot de passe.
Approuver le certificat du serveurSQL Server uniquement : accepte le certificat de sécurité du serveur même quand aucune autorité ne le garantit : un SQL Server Express tout juste installé, par exemple, a son propre certificat. Activez-le quand la connexion échoue avec The certificate chain was issued by an authority that is not trusted.

Une instance nommée de SQL Server s'écrit dans Hôte sous la forme serveur\instance, en laissant Port vide.

Suivant se connecte au serveur, et l'étape Source de données affiche ses tables et ses vues. Quand deux d'entre elles portent le même nom dans des parties différentes de la base, le nom complet les distingue, comme dans Sales.Customer. Les procédures stockées et les fonctions ne sont pas affichées : pour en utiliser une, choisissez Requête SQL et appelez-la là, comme le fait votre serveur : EXEC sur SQL Server, CALL sur MySQL, par exemple.

Bon à savoir
Requête SQLÉcrite dans le SQL propre à votre serveur. Suivant la fait vérifier par le serveur et indique ce qui ne va pas s'il ne peut pas l'exécuter.
Un compte en lecture seuleLabeljoy ne fait que lire, mais une requête exécute tout ce que vous y écrivez. Un compte qui peut seulement lire est le choix le plus sûr.
OracleAffiche les tables et les vues du compte avec lequel vous vous connectez. Pour celles d'un autre compte, utilisez une requête.
MongoDBAffiche les collections de la base. Les champs sont les propriétés trouvées dans les 50 premiers documents ; une propriété qui contient un objet ou une liste arrive sous forme de texte JSON. Une collection est lue en entier : il n'y a pas de requête pour MongoDB.
Ouvrir le documentLes enregistrements sont stockés dans le document, qui s'ouvre et s'imprime donc sans le serveur. Labeljoy ne se reconnecte que quand vous mettez à jour les données.