1 votes

Comment puis-je convertir MS Access 2003 (format de fichier 2000) en Sql Server Express 2014 ?

J'ai cherché ces deux derniers jours comment réaliser cette conversion, mais toutes les suggestions vues jusqu'à présent ne donnent aucun résultat efficace.

J'ai installé Sql Server Express 2014 et j'ai vérifié que je pouvais me connecter avec succès.

Voici ce que j'ai essayé:

  • WIZARD D'EXTENSION: Je vais dans "Outils > Utilitaires de base de données"

saisir description de l'image ici

Ensuite, je lance le Wizard d'extension. Je sélectionne l'installation appropriée de Sql Server Express (2014), choisit "Créer une nouvelle base de données," nomme la nouvelle base de données, puis clique sur "Suivant," mais il me dit, "Le Wizard d'extension ne fonctionne qu'avec Microsoft SQL Server (Version 6.50 SP5 ou supérieure). Veuillez vous connecter à une source de données SQL Server."

saisir description de l'image ici

  • ASSISTANT DE MIGRATION DE MICROSOFT SQL SERVER POUR ACCESS: J'ai essayé cette approche et j'ai suivi l'assistant:

saisir description de l'image ici

mais lorsque j'ajoute les fichiers .mdb (qui s'ouvrent correctement dans Access 2003 (bien qu'ils soient au format 2000, je pense), et que je me connecte à SQL Server 2014:

saisir description de l'image ici

Il me dit simplement qu'il n'y a rien à traiter et aucune information n'est ajoutée aux nouvelles tables:

saisir description de l'image ici

J'ai recherché l'erreur "Il n'y a rien à traiter" en ce qui concerne l'erreur de l'Assistant de migration que je reçois constamment mais je n'ai trouvé que,

Ce lien: https://support.microsoft.com/en-us/kb/2020729?wa=wsignin1.0 - qui semble se rapporter uniquement au rapport d'évaluation;

Ce lien: http://www.experts-exchange.com/questions/28433397/Why-does-Microsoft-SQL-Server-Migration-Assistant-fail-with-There-is-nothing-to-process-error-message.html - qui semble suggérer une confusion 64 bits/32 bits, alors que je suis sur 64 bits et que lorsque j'essaie la version 32 bits, cela se fige.

Je ne sais pas quoi essayer d'autre ou ce que je fais de mal, mais toute autre recherche en ligne ne m'apporte aucune aide supplémentaire. Existe-t-il un moyen de convertir les fichiers .mdb en fichiers appropriés pour SQL Server Express (2014) dont j'ai besoin?

0voto

ITProStuff Points 389

Vous pouvez essayer "Viobo Access to MSSQL Data Migrator"
https://www.cheapsoftwaremarket.com/products/business-finance/viobo-access2mssql.html

J'ai utilisé la version de démonstration pour convertir un petit fichier Access 2003 en MSSQL 2005, c'était OK.
Je ne sais pas s'il prend en charge MSSQL 2014, mais vous pouvez essayer.

0voto

user563123 Points 1

Si vous êtes sur Windows 64 bits, par défaut, le ODBC appelle l'outil 64 bits, donc si vous utilisez l'accès 32 bits à OFFICE, appelez l'outil ODBC 32 bits à C:\WINDOWS\syswow64\odbcad32.exe puis utilisez SQL Server Native Client 11

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X