Migrer à partir de MS Access vers SQL Serveur 2005 de la Base de données

0
421

Récemment, j’ai dû migrer les données d’une base de données Access vers SQL Server 2005 en raison de ma base de données est trop grande pour l’Accès à la poignée. J’ai décidé que puisque c’est un processus assez simple, mais quelque chose que beaucoup de personnes pourraient être en train de faire, que j’allais l’écrire ici, un article.

J’ai aussi écrit deux autres la migration des articles qui peuvent vous intéresser: la Migration des photos à partir de Flickr, Picasa et de migrer de l’iPhone à l’iPhone 3G. Maintenant, revenons à l’Accès à SQL.

Tout d’abord, vous devez vous assurer de disposer de SQL Server 2005 ou SQL 2005 Express est installé sur votre ordinateur avec le Serveur SQL server Management Studio. Si oui, vous êtes prêt à exporter votre base de données Access vers SQL 2005.

Transfert de base de données Access vers SQL Server 2005

Ouvrez SQL Server Management Studio et connectez-vous au serveur de base de données que vous souhaitez importer votre base de données Access. En vertu de Bases de données, droit de la souris et choisissez Nouvelle Base de données.

Donnez-lui un nom et configurer les autres paramètres si nécessaire et cliquez sur OK. Maintenant, nous avons besoin de faire un clic droit sur la base de données que nous venons de créer et de choisir les Tâches , puis Importer les Données.

Sur la Source de Données de la boîte de dialogue, faites défiler vers le haut jusqu’à ce que vous voyez Microsoft Access.

À côté de Fichier, cliquez sur Parcourir et naviguez jusqu’à l’Accès de base de données que vous voulez importer et cliquez sur Ouvrir. Notez que la base de données ne peut pas être dans Access 2007 au format SQL Server 2005 ne le reconnaît pas! Donc, si vous avez une base de données Access 2007, d’abord le convertir en 2002-2003 format d’Accès en allant sur Enregistrer sous.

Aller de l’avant et cliquez sur Suivant pour choisir la destination. Depuis que vous avez cliqué avec le bouton droit sur la base de données que vous vouliez importer les données, il devrait déjà être sélectionné dans la liste.

Cliquez sur Suivant, puis de spécifier comment vous voulez transférer les données depuis Access vers SQL en choisissant soit de Copier les données d’une ou plusieurs tables ou Écrire une requête pour spécifier les données à transférer.

Dans la plupart des cas, si vous voulez juste de transférer la totalité de la base de données, vous devez choisir la première option. Si vous souhaitez qu’une partie des données d’une table donnée, vous pouvez écrire la requête SQL. Cliquez Sur Suivant.

Par défaut, toutes les tables doivent être sélectionnés et si vous cliquez sur le Modifier bouton en vertu de la Cartographie, vous verrez la destination de la base de données permettra de créer toutes les tables pour correspondre à ce qui est dans la base de données Access.

Ici, j’ai qu’une seule table dans ma base de données Access. Cliquez sur Suivant , puis choisir exécuter immédiatement ou pour l’enregistrer comme un fichier à exécuter plus tard.

Cliquez sur Suivant et puis cliquez sur Terminer. Vous verrez alors la progression du transfert de données.

Après c’est terminé, vous verrez le nombre de lignes transférées pour chaque tableau dans le Message de colonne.

Cliquez sur Fermer, et vous devriez maintenant avoir l’ensemble de vos données d’Accès, bien importé dans une base de données SQL Server 2005, vous pouvez ensuite les utiliser pour tout ce que vous voulez.

Tous les problèmes de l’importation de vos données Access vers SQL 2005? Si oui, postez un commentaire et je vais essayer de vous aider!