SupportConnexion
Contactez-nous

Connecteur

Connecteur Microsoft SQL Server

Lisez et écrivez des tables SQL Server sans écrire de code. Rapidi accède à la base de données depuis l'intérieur de votre réseau : le serveur n'a donc jamais besoin d'être exposé à Internet.

Rapidi se connecte à Microsoft SQL Server via RapidiConnector, un petit service qui s'exécute sur une machine de votre réseau équipée du client SQL Server. Il lit et écrit les tables de la base de données que vous indiquez, s'authentifie par l'authentification Windows ou avec un utilisateur SQL, et peut chiffrer la connexion en SSL. SQL Server 7 et les versions ultérieures sont couverts, y compris Express.

À quoi il se connecte
Microsoft SQL Server, y compris SQL Server Express, sur un serveur de votre propre réseau.
Dans quel sens circulent les données
Dans les deux sens. Une table SQL Server peut être la source ou la cible d'un transfert.
Ce qu'il vous faut
Une machine qui a accès à la base de données, sur laquelle RapidiConnector et le client SQL Server sont installés.

Que fait concrètement ce connecteur ?

En bref : RapidiConnector est installé à côté de votre SQL Server, lit la structure de la base de données que vous indiquez, et fait entrer et sortir des lignes de ses tables selon le planning que vous définissez.

Le connecteur SQL Server en un coup d'œil.
Enregistrements transférésLes lignes de n'importe quelle table de la base de données indiquée sur la connexion. Read Design charge les tables et les champs pour que vous puissiez les mapper.
SensDans les deux sens. La connexion transfère des données vers SQL Server et depuis SQL Server.
Types de donnéesBit, char, varchar, nchar, nvarchar, text, ntext, int, smallint, tinyint, decimal, numeric, float, real, money, smallmoney, datetime, smalldatetime, timestamp, uniqueidentifier, image et varbinary. Le type binary est pris en charge avec certaines limitations : interrogez-nous d'abord.
Versions prises en chargeToutes les versions, selon les termes de la documentation. Celle-ci cite SQL Server 2008, 2005, 2000, SQL Server 7 avec au moins le Service Pack 1, SQL Server Express et MSDE.
Mode de connexionUn ID utilisateur et un mot de passe SQL Server, ou l'authentification Windows avec le compte sous lequel s'exécute RapidiConnector.
ChiffrementSSL facultatif sur la connexion, qui définit Encrypt=yes dans la chaîne de connexion.
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 le client SQL Server, saisissez le nom du serveur et la base de données dans MyRapidi, puis cliquez sur Test et sur Read Design.

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

SQL Server se trouve généralement à l'intérieur de votre propre réseau : Rapidi y accède donc via un petit service que vous installez une seule fois. Rien n'est installé dans SQL Server lui-même.

Les deux éléments installés de votre côté, et le rôle de chacun.
Élément comparéRapidiConnectorClient SQL Server
De quoi il s'agitUn petit service Windows que vous téléchargez depuis MyRapidi, en version 32 bits ou 64 bitsLe logiciel client de Microsoft pour SQL Server
Où il s'installeUne machine qui a accès à la base de données, sur un serveur d'applications ou dans la DMZLa 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 votre base de données et l'autre systèmeIl permet à RapidiConnector de communiquer avec SQL Server
Comment il se configureInstallez-le, puis saisissez le Rapidi Service ID, l'ID utilisateur et le mot de passe affichés dans MyRapidi, et cliquez sur VerifyUne installation standard, sans rien de spécifique à Rapidi
Ports ouverts sur InternetAucun. Il établit des connexions sortantes : rien n'est donc ouvert en entréeAucun

Si vous choisissez l'authentification Windows, RapidiConnector se connecte à SQL Server avec le compte Windows sous lequel il s'exécute. Configurez le service pour qu'il s'exécute sous un compte ayant accès à la base de données que vous souhaitez utiliser.

Questions fréquentes

Rapidi peut-il se connecter à Microsoft SQL Server ?

Oui. SQL Server dispose de son propre type de connexion dans MyRapidi. Vous indiquez le serveur et la base de données, testez la connexion et lisez la structure, puis les transferts sont configurés à l'écran plutôt qu'écrits sous forme de code.

Quelles versions de SQL Server sont prises en charge ?

La documentation Rapidi indique la prise en charge de toutes les versions et cite SQL Server 2008, 2005, 2000, SQL Server 7 avec au moins le Service Pack 1, SQL Server Express et MSDE. Si vous utilisez une version plus récente, indiquez-nous laquelle et nous vous le confirmerons.

Rapidi peut-il écrire dans SQL Server, ou seulement y lire ?

Les deux. La connexion SQL Server transfère des données vers la base de données et depuis celle-ci : une table SQL Server peut donc être la source d'un transfert ou sa cible.

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

RapidiConnector, un petit service que vous téléchargez depuis MyRapidi, et le client SQL Server sur la même machine. RapidiConnector ouvre une connexion sortante vers le service Rapidi et la maintient ouverte : le serveur de base de données n'a donc pas à accepter de connexions depuis Internet.

Comment la connexion s'authentifie-t-elle ?

Avec un ID utilisateur et un mot de passe SQL Server, ou par l'authentification Windows. L'authentification Windows utilise le compte Windows sous lequel s'exécute RapidiConnector, et les champs ID utilisateur et mot de passe sont alors ignorés.

La connexion à SQL Server est-elle chiffrée ?

Elle peut l'être. Cocher Use SSL sur la connexion définit Encrypt=yes dans la chaîne de connexion, de sorte que le trafic entre RapidiConnector et SQL Server est chiffré.

Que se passe-t-il lorsque nous ajoutons une colonne à une table ?

Relancez Read Design sur la connexion. Read Design récupère les tables et les champs de la base de données, et doit être relancé chaque fois que la structure des tables que vous transférez change.

Combien coûte le connecteur SQL Server ?

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

Votre SQL Server est-il prêt à être connecté ?

Indiquez-nous la version, l'endroit où le serveur s'exécute et ce 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.