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.
| Enregistrements transférés | Les 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. |
|---|---|
| Sens | Dans les deux sens. La connexion transfère des données vers SQL Server et depuis SQL Server. |
| Types de données | Bit, 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 charge | Toutes 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 connexion | Un ID utilisateur et un mot de passe SQL Server, ou l'authentification Windows avec le compte sous lequel s'exécute RapidiConnector. |
| Chiffrement | SSL facultatif sur la connexion, qui définit Encrypt=yes dans la chaîne de connexion. |
| Fréquence d'exécution | Selon 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 fois | Installez 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.
| Élément comparé | RapidiConnector | Client SQL Server |
|---|---|---|
| De quoi il s'agit | Un petit service Windows que vous téléchargez depuis MyRapidi, en version 32 bits ou 64 bits | Le logiciel client de Microsoft pour SQL Server |
| Où il s'installe | Une machine qui a accès à la base de données, sur un serveur d'applications ou dans la DMZ | La même machine que RapidiConnector |
| Ce qu'il fait | Il 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ème | Il permet à RapidiConnector de communiquer avec SQL Server |
| Comment il se configure | Installez-le, puis saisissez le Rapidi Service ID, l'ID utilisateur et le mot de passe affichés dans MyRapidi, et cliquez sur Verify | Une installation standard, sans rien de spécifique à Rapidi |
| Ports ouverts sur Internet | Aucun. Il établit des connexions sortantes : rien n'est donc ouvert en entrée | Aucun |
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.
Où SQL Server intervient-il dans une intégration Rapidi ?
SQL Server est souvent la base de données sous-jacente d'un autre système, et parfois un système à part entière. Ces pages présentent les deux cas.
Connecteur
Dynamics NAV
NAV 2009 à 2017 peut être lu directement dans sa base de données SQL Server, ce qui est la méthode la plus rapide pour transférer de gros volumes.
Connecteur ERP
Connecteur
Dynamics AX
Les anciennes installations d'AX se connectent au niveau de la base de données, en lisant la base SQL Server ou Oracle via RapidiConnector.
Connecteur ERP
Plateforme
L'iPaaS Rapidi
Comment Rapidi relie des applications via leurs API et directement via des bases de données comme SQL Server, sur un seul service.
Plateforme
Par où continuer ?
Connecteurs
Tous les systèmes auxquels Rapidi se connecte
La liste complète des connecteurs, de Dynamics et Salesforce à SQL Server, Oracle et REST générique.
Tous les connecteurs
Catégorie
Bases de données et entrepôts
SQL Server aux côtés de MySQL, Oracle, IBM DB2, SQLite et Google BigQuery.
Voir la catégorie
Tarifs
Combien coûte Rapidi
Quatre formules, tarifées par abonnement plutôt que par connecteur. L'ajout de SQL Server ne modifie pas la licence.
Formules
Votre configuration
Renseignez-vous sur votre propre base de données
Indiquez-nous quelle version de SQL Server vous utilisez et à quoi elle doit être connectée, et nous vous dirons clairement comment Rapidi la couvre.
Parler à un consultant
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.