SQL Server Integration Services est l'extrait de SQL Server 2008 R2 , transformer et charger outil pour intégrer les informations sur les sources de données . Vous pouvez exporter les fichiers de SQL Server vers MySQL à l'aide de Business Intelligence Development Studio pour créer des packages SSIS . Packages SSIS sont constitués de deux logiques flux : contrôle et de données . Le flux de commande dirige processus séquentiels associés au flux de données et d'autres objets dans un paquet . Le flux de données permet la gestion des données au niveau de l'enregistrement dans le paquet. Avant d'assembler l'ensemble , cependant, vous devez d'abord créer des connexions ADO pour la source de données , MS SQL Server 2008 et la destination, MySQL. Instructions
1
Cliquez sur le bouton Démarrer de Windows , pointez sur Microsoft SQL Server 2008 et cliquez sur " SERVER BUSINESS INTELLIGENCE studio de développement SQL. "
2
Point à " New "et sélectionnez " Projet " dans le menu" fichier ". Lorsque la boîte de dialogue de projets apparaît, sélectionnez " Project Integration Services » dans la liste des Modèles Visual Studio installés . Entrez un nom descriptif dans le champ "Nom" et cliquez sur le bouton " OK".
3
un clic droit sur la zone située sous l'onglet Gestionnaires de connexions , qui est situé au centre du fond de
4
Sélectionnez " Nouvelle connexion ADO.Net " à partir de la liste de raccourcis qui apparaît.
5
Cliquez sur le "Nouveau ..." sur le bouton de l'écran designer Package. sur la configuration fenêtre de l'éditeur du gestionnaire pour créer un nouveau gestionnaire de connexions.
6
configurer les paramètres de MS SQL server 2008 ( la source de données ) en acceptant le paramètre par défaut dans le champ " fournisseur " , entrer un nom de serveur approprié dans le champ " Server Name" et entrer dans une base de données appropriée dans la " Sélectionner ou entrer un nom de base de données. " Cliquez sur " OK" pour confirmer les paramètres de connexion ADO.Net pour la source de données. Cliquez sur " OK" pour revenir à l'écran Package Designer .
7
un clic droit sur la zone située sous l'onglet Gestionnaires de connexions à nouveau. Cette fois, vous allez créer une connexion ADO.Net pour MySQL (destination).
8
Sélectionnez " Nouvelle connexion ADO.Net " à partir de la liste de raccourcis qui apparaît.
9
Cliquez sur le "Nouveau ... " sur la fenêtre de l'éditeur de Configuration Manager pour créer un nouveau gestionnaire de connexions.
10
configurer les paramètres de MySQL ( la source de données ) en sélectionnant " . Fournisseurs net \\ fournisseur de données ODBC " dans le champ" fournisseur "et en choisissant la source de données appropriée dans la rubrique Spécification Source de données . Sous la rubrique Informations de connexion , entrez le nom d'utilisateur et mot de passe pour la source de données . Cliquez sur pour confirmer les réglages . Les deux connexions apparaissent maintenant dans la fenêtre de l'éditeur de Configuration Manager. Cliquez sur " OK" pour revenir à l'écran Package Designer .
11
Faites glisser le " Tâche de flux de données " à partir des éléments de flux de contrôle en vertu de la Boîte à outils vers la zone de conception de l'écran. Ensuite, cliquez sur l'onglet Flux de données et sélectionnez " ADO NET Source " et " destination ADO NET" dans les données Destinations d'écoulement dans la zone Toolbox.
12
clic droit sur le " ADO NET Source » et sélectionnez "Modifier" dans le menu contextuel qui apparaît. Sélectionnez la table dans la source de données qui contient les données que vous souhaitez exporter dans le champ "Nom de la table ou de la vue :« champ déroulant . Cliquez sur " OK" pour confirmer les réglages et revenir à l' écran Package Designer .
13
clic droit sur le " destination ADO NET " et sélectionnez " Modifier" dans le menu contextuel qui apparaît. Dans le domaine de Connection Manager , sélectionnez la base de données de destination dans la liste si elle n'est pas sélectionnée par défaut déjà
14
Cliquez sur le bouton à côté du "Nouveau ..." . "Utiliser une table ou une vue : " champ déroulant pour créer une nouvelle table de destination pour exporter les données de la source de données. Une fois que vous cliquez sur le bouton "OK" , vous recevrez un message d'avertissement indiquant que l'information n'est pas suffisante et peut-être besoin de mettre à jour les paramètres de colonne dans la " Create Table " fenêtre qui apparaît. Cliquez sur le bouton "OK".
15
Supprimer les guillemets dans la " Create Table " fenêtre , ajouter des colonnes qui correspondent aux données de la source de données et cliquez sur le bouton "OK" pour continuer.
16
Sélectionnez " mappages " pour activer la page Correspondances. Assurez-vous que toutes les colonnes sont mappées entre la source de données et la destination , et cliquez sur " OK " pour continuer.
17
enregistrer le package SSIS en utilisant l'option "Enregistrer Copie Package.dtsx comme« option sur le " fichier « menu.
18
les paramètres globaux de changement pour le mode SQL pour " ANSI " dans MySQL. Entrez « ensemble global sql_mode = ' ansi' " dans la ligne de commande dans MySQL.
19
clic droit sur le fichier de package sous packages SSIS dans la fenêtre de l'Explorateur de solutions . Sélectionnez «Execute Package" dans la liste pour effectuer le transfert. Une fois l'exécution terminée, si le débit élément de flux de contrôle du Groupe Data est vert , cela signifie que le transfert a réussi . Si la tâche de flux de données est rouge cela signifie qu'une erreur s'est produite et le transfert a échoué. Pour les transferts infructueux , utilisez la fenêtre de sortie qui apparaît au bas de l'écran pour résoudre les erreurs .