Wie kann ich MS Access 2003 (Dateiformat 2000) in SQL Server Express 2014 konvertieren?

Wie kann ich MS Access 2003 (Dateiformat 2000) in SQL Server Express 2014 konvertieren?

Ich habe in den letzten beiden Tagen danach gesucht, wie ich diese Konvertierung durchführen könnte, aber keiner der Vorschläge, die ich gesehen habe, hat zu effektiven Ergebnissen geführt.

Ich habe SQL Server Express 2014 installiert und überprüft, dass ich mich erfolgreich anmelden kann.

Folgendes habe ich versucht:

  • UPSIZE-ASSISTENT:Ich gehe zu "Tools > Datenbank-Dienstprogramme"

Bildbeschreibung hier eingeben

Dann zum Upsizing-Assistenten. Ich wähle die entsprechende Installation von Sql Server Express (2014), wähle „Neue Datenbank erstellen“, benenne die neue Datenbank und klicke dann auf „Weiter“, aber es wird mir angezeigt: „Der Upsizing-Assistent funktioniert nur mit Microsoft SQL Server (Versionen 6.50 SP5 oder höher). Bitte melden Sie sich bei einer SQL Server-Datenquelle an.“

Bildbeschreibung hier eingeben

  • MICROSOFT SQL SERVER MIGRATION ASSISTANT FÜR ACCESS:Ich habe diesen Ansatz ausprobiert und den Assistenten durchlaufen:

Bildbeschreibung hier eingeben

aber wenn ich die MDB-Dateien hinzufüge (die sich in Access 2003 problemlos öffnen lassen (obwohl sie, glaube ich, im 2000-Format vorliegen) und mich dann bei SQL Server 2014 anmelde:

Bildbeschreibung hier eingeben

Es sagt mir nur, dass es nichts zu verarbeiten gibt und dass dann keine Informationen in die neuen Tabellen eingetragen werden:

Bildbeschreibung hier eingeben

Ich habe nach dem Fehler gesucht„Es gibt nichts zu verarbeiten“in Bezug auf den Migrationsassistenten-Fehler, den ich immer wieder bekomme, aber ich habe nur gefunden,

Dieser Link: https://support.microsoft.com/en-us/kb/2020729?wa=wsignin1.0– was sich anscheinend nur auf den Bewertungsbericht bezieht;

Dieser Link: http://www.experts-exchange.com/questions/28433397/Warum schlägt der Microsoft SQL Server Migration Assistant mit der Fehlermeldung „Es gibt nichts zu verarbeiten“ fehl.html– was auf eine Verwechslung zwischen 64-Bit und 32-Bit hindeutet. Ich verwende 64-Bit, aber wenn ich die 32-Bit-Version ausprobiere, friert es ein.

Ich bin mir nicht sicher, was ich sonst noch versuchen soll oder was ich falsch mache, aber alle anderen Online-Suchen haben mir nicht weitergeholfen. Gibt es eine Möglichkeit, MDB-Dateien in die entsprechenden SQL Server Express (2014)-Dateien zu konvertieren, die ich benötige?

Antwort1

Sie können „Viobo Access to MSSQL Data Migrator“ ausprobieren.
https://www.cheapsoftwaremarket.com/products/business-finance/viobo-access2mssql.html

Ich habe die Demoversion verwendet, um kleine Access 2003-Dateien in MSSQL 2005 zu konvertieren, es war OK.
Ich weiß nicht, ob es MSSQL 2014 unterstützt, aber Sie können es versuchen.

Antwort2

Wenn Sie 64-Bit-Windows verwenden, ruft ODBC standardmäßig das 64-Bit-Tool auf. Wenn Sie also 32-Bit-Office-Zugriff verwenden, rufen Sie das 32-Bit-ODBC-Tool unter C:\WINDOWS\syswow64\odbcad32.exe auf und verwenden Sie dann SQL Server Native Client 11.

verwandte Informationen