SupportConnexion
Contactez-nous

Connecteur

Connecteur SQLite

Connectez un fichier de base de données SQLite à vos autres systèmes sans écrire de code, sous Windows ou Linux.

Rapidi se connecte à SQLite 3.0 et aux versions ultérieures via RapidiConnector, installé sur une machine qui peut atteindre le fichier de base de données. Cette machine a besoin de la bibliothèque client SQLite3, et les systèmes Windows comme Linux sont pris en charge. Vous indiquez à la connexion le chemin du fichier de base de données, et chaque base de données SQLite dispose de sa propre connexion et de son propre RapidiConnector.

À quoi il se connecte
Les fichiers de base de données SQLite 3.0 ou version ultérieure, sur des systèmes Windows ou Linux.
Ce qu'il lit
Les tables du fichier de base de données que vous indiquez. Read Design les charge pour que vous puissiez les mapper.
Ce qu'il vous faut
RapidiConnector et la bibliothèque client SQLite3 sur une machine qui peut atteindre le fichier de base de données.

Que fait concrètement ce connecteur ?

En bref : SQLite ne nécessite aucun serveur de base de données, Rapidi travaille donc directement avec le fichier de base de données, via un RapidiConnector installé à un endroit d'où ce fichier est accessible.

Le connecteur SQLite en un coup d'œil.
À quoi il se connecteLes bases de données SQLite, le moteur SQL autonome qui ne nécessite aucun serveur. Version 3.0 ou ultérieure.
Où il peut s'exécuterLes systèmes Windows et Linux, à condition que le fichier de base de données soit accessible depuis l'endroit où RapidiConnector est installé.
Comment il trouve la base de donnéesUn champ Database Path sur la connexion contient le chemin et le nom du fichier de base de données SQLite.
Plusieurs bases de donnéesChaque base de données SQLite dispose de sa propre connexion dans MyRapidi, et de son propre RapidiConnector.
Ce qu'il lui faut sur cette machineLa bibliothèque client SQLite3. Si elle ne figure pas dans le chemin système, son emplacement s'indique dans le fichier rapidi.cfg, sous SQLiteLibName.
Fréquence d'exécutionSelon un planning que vous définissez. L'intervalle le plus court dépend de votre formule, d'une heure avec Entry à une minute avec Unlimited.
Ce que vous configurez une foisInstallez RapidiConnector et la bibliothèque client SQLite3, saisissez le chemin de la base de données dans MyRapidi, puis cliquez sur Test et sur Read Design.

Qu'installe-t-on de votre côté ?

Une base de données SQLite est un fichier, et non un serveur : les éléments dont Rapidi a besoin se trouvent donc sur une machine capable d'ouvrir ce fichier.

Les éléments installés de votre côté, et le rôle de chacun.
Élément comparéRapidiConnectorBibliothèque client SQLite3
De quoi il s'agitUn petit service que vous téléchargez depuis MyRapidiLa bibliothèque SQLite standard, à télécharger sur sqlite.org sous Windows ou via le gestionnaire de paquets sous Linux
Où il s'installeUne machine qui peut atteindre le fichier de base de données. Windows, ou certaines versions de Linux après vérification avec nousLa même machine que RapidiConnector
Ce qu'il faitIl ouvre une connexion sortante vers le service Rapidi, la maintient ouverte et transporte les données entre la base de données et l'autre systèmeIl permet à RapidiConnector d'ouvrir et de lire le fichier de base de données SQLite
Comment il se configureInstallez-le, puis saisissez le Rapidi Service ID, l'ID utilisateur et le mot de passe affichés dans MyRapidiInstallez-la dans le chemin système, ou indiquez son emplacement dans rapidi.cfg, sous SQLiteLibName
Ports ouverts sur InternetAucun. Il établit des connexions sortantes : rien n'est donc ouvert en entréeAucun

L'exécution de RapidiConnector sous Linux est possible sur certaines versions. Indiquez-nous celle que vous utilisez et nous vous la confirmerons avant que vous ne planifiiez en conséquence.

Où SQLite intervient-il dans une intégration Rapidi ?

SQLite est généralement la base de données locale d'une application ou d'un appareil. Ces pages montrent comment Rapidi utilise une connexion de base de données de ce type.

Questions fréquentes

Rapidi peut-il se connecter à une base de données SQLite ?

Oui. SQLite dispose de son propre type de connexion dans MyRapidi. Vous lui indiquez le chemin du fichier de base de données, testez la connexion et lisez la structure, et les transferts sont configurés à l'écran plutôt que dans du code.

Quelles versions de SQLite sont prises en charge ?

SQLite 3.0 ou version ultérieure.

Fonctionne-t-il sous Linux aussi bien que sous Windows ?

La base de données peut se trouver sous Windows ou Linux, à condition que le fichier soit accessible depuis la machine sur laquelle s'exécute RapidiConnector. RapidiConnector lui-même s'exécute sous Windows, et sur certaines versions de Linux : indiquez-nous donc quelle distribution Linux vous utilisez.

Que faut-il installer de notre côté ?

RapidiConnector et la bibliothèque client SQLite3, sur une machine qui peut atteindre le fichier de base de données. RapidiConnector ouvre une connexion sortante vers le service Rapidi et la maintient ouverte : rien sur votre réseau n'a donc à accepter de connexions entrantes.

Nous avons plusieurs bases de données SQLite. Comment cela fonctionne-t-il ?

Chaque base de données dispose de sa propre connexion dans MyRapidi, avec son propre RapidiConnector installé à un endroit d'où ce fichier de base de données est accessible.

Dans quel sens les données peuvent-elles circuler ?

Indiquez-nous le sens dont vous avez besoin. La documentation SQLite ne précise pas le sens, nous le confirmons donc pour votre configuration avant que vous ne planifiiez en conséquence.

Combien coûte le connecteur SQLite ?

Rien en soi. Rapidi est tarifé par formule d'abonnement plutôt que par connecteur : l'ajout de SQLite ne modifie donc pas la licence.

Votre base de données SQLite est-elle prête à être connectée ?

Indiquez-nous où se trouve le fichier de base de données et avec quoi il doit communiquer, et nous vous dirons clairement ce qu'implique la configuration.

Voyez si cela convient à votre environnement

Dites-nous quels systèmes vous utilisez et nous vous dirons franchement si Rapidi est le bon outil.