Neuerungen in SSMA für Access (AccessToSQL)

In diesem Artikel werden sql Server Migration Assistant (SSMA) für Access-Änderungen in jeder Version aufgeführt.

Hinweis

Während Microsoft Entra-ID der neue Name für Azure Active Directory (Azure AD) ist, bleibt Azure AD in einigen fest kodierten Elementen wie Benutzeroberfläche-Feldern, Verbindungsanbietern, Fehlercodes und Cmdlets erhalten, um Störungen in bestehenden Umgebungen zu vermeiden. In diesem Artikel sind die beiden Namen austauschbar.

SSMA v9.5

Die Version v9.5 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für das Ausschließen des Schemas im SSMA-Konsolenmodus.

SSMA v9.4

Die Version v9.4 von SSMA für Access enthält kleinere Leistungsverbesserungen, Fehlerbehebungen und eine verbesserte Hilfeerfahrung.

SSMA v9.3

Die Version v9.2 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für SQL Server 2022-Ziel hinzugefügt

SSMA v9.2

Die Version v9.2 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für den DEZIMAL-Typ für Office 365, Version 2209 und höher, wurde hinzugefügt.

SSMA v9.1

Die Version v9.1 von SSMA für Access enthält geringfügige Leistungsverbesserungen, Fehlerbehebungen und verbesserte Hilfefunktionen.

SSMA v9.0

Die Version v9.0 von SSMA für Access enthält geringfügige Leistungsverbesserungen, Fehlerbehebungen und Onlinehilfe-Viewer-Unterstützung.

SSMA v8.24

Die Version v8.24 von SSMA für Access enthält kleinere Leistungsverbesserungen und Fehlerbehebungen.

SSMA v8.23

Die Version v8.23 von SSMA für Access enthält die folgenden Änderungen:

  • Erweiterte Konvertierung für Tabellen ohne Primärschlüssel
  • Erweiterte XML-Ausgabe beim Ausführen im Konsolenmodus
  • Neuer Link "Feedback" in Berichten zum Senden von Feedback
  • Verbesserte Visualisierungserfahrung in Berichten

SSMA v8.22

Die Version v8.22 von SSMA für Access enthält die folgenden Änderungen:

  • Zulassen, zusätzliche Verbindungszeichenfolge Optionen für die Zieldatenbankverbindung anzugeben
  • Einführung von Zusammenfassungsdiagrammen in Bewertungsberichten
  • Verbessern der Nachrichtennavigation in Bewertungsberichten

SSMA v8.21

Die Version v8.21 von SSMA für Access enthält die folgenden Änderungen:

  • Verwenden COUNT_BIG in Zeilenzählungsabfragen für die Zieldatenbank

SSMA v8.20

Die Version v8.20 von SSMA für Access enthält die folgenden Änderungen:

  • Kleinere Leistungsverbesserungen und Fehlerbehebungen

SSMA v8.19

Die Version v8.19 von SSMA für Access enthält die folgenden Änderungen:

  • Kleinere Leistungsverbesserungen und Fehlerbehebungen

SSMA v8.18

Die Version v8.18 von SSMA für Access enthält die folgenden Änderungen:

  • Kleinere Leistungsverbesserungen und Fehlerbehebungen

SSMA v8.17

Die Version v8.17 von SSMA für Access enthält die folgenden Änderungen:

  • Aktualisieren von HTML-Bewertungsberichten zur Verwendung des modernen Editors zum Anzeigen von SQL-Text

SSMA v8.16

Die Version v8.16 von SSMA für Access enthält die folgenden Änderungen:

  • Anzeigen von SQL-Text für Abfragen im HTML-Konvertierungsbericht
  • Entfernen der Unterstützung für Legacyparser
  • Behebung eines Problems mit Objekten, die nicht aus der Datenbank aktualisiert werden

SSMA v8.15

Zusätzlich zu verschiedenen Verbesserungen der Barrierefreiheit enthält die Version v8.15 von SSMA für Access die folgenden Änderungen:

  • Automatisches Ignorieren von Indizes für Fremdschlüssel
  • Reamp-Bewertungsberichte für die Arbeit in modernen Browsern
  • Verwenden der von der Datenbank bereitgestellten Autorität für die Microsoft Entra/Azure AD-Authentifizierung
  • Verbessern der Benennung für aus Dateien geladene Anweisungen

SSMA v8.14

Neben mehreren Verbesserungen zur Gewährleistung einer besseren Barrierefreiheit für Personen mit Behinderungen erfordert die Version v8.14 von SSMA für Access ein Projektupgrade, da jetzt die vollständige Quell-/Zielserverversion in den Projektmetadaten gespeichert wird.

SSMA v8.13

Die Version v8.13 von SSMA für Access enthält die folgenden Änderungen:

  • Korrigieren der ORDER BY Konvertierung mit UNION Klausel
  • Unterstützung für gefilterte eindeutige Indizes
  • Berücksichtigen sie implizite Typumwandlungen beim Konvertieren von Prozedur- und Funktionsaufrufen.

SSMA v8.12

Die Version v8.12 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für BigInt (Large Number) Datentyp
  • Verbesserte Spaltentypauflösung
  • Verbesserte Konvertierung von Spaltenüberprüfungsregeln
  • Verwenden des neuesten verfügbaren ACE OLE DB-Anbieters für die Datenmigration

SSMA v8.11

Die Version v8.11 von SSMA für Access enthält die folgenden Änderungen:

  • Verwenden MSAL.NET Bibliothek für interaktive Microsoft Entra/Azure AD-Authentifizierung

SSMA v8.10

Die Version v8.10 von SSMA für Access enthält kleinere Leistungsverbesserungen und Fehlerbehebungen.

SSMA v8.9

Die Version v8.9 von SSMA für Access enthält die folgenden Änderungen:

  • Verbesserte Konvertierung für selbstverweisende Abfragen
  • Behebung des Problems mit Sonderzeichen im Projektnamen

SSMA v8.8

Die Version v8.8 von SSMA für Access umfasst:

  • Verbesserungen bei der Synchronisierung von SQL Server-Objekten bei der Synchronisierung
  • Verbesserungen der GUI-Leistung während der Bewertung und Konvertierung
  • Brandneuer Access-Syntaxparser zur weiteren Verbesserung der Konvertierungsleistung

SSMA v8.7

Die Version v8.7 von SSMA für Access hat die Konvertierung für IIF Funktionen in Abfragen sowie kleinere Korrekturen und Leistungsverbesserungen in der grafischen Benutzeroberfläche verbessert.

Wichtig

Mit SSMA v8.5 und höher ist .NET 4.7.2 eine Voraussetzung für die Installation. Wenn Sie diese Version installieren müssen, können Sie die Laufzeitdatei von hier herunterladen.

SSMA v8.6

Zusätzlich zu einer gezielten Reihe von Fixes, die zur Verbesserung der Benutzerfreundlichkeit und Leistung entwickelt wurden, wurde die Version v8.6 von SSMA für Access durch Hinzufügen einer Einstellung verbessert, mit der Benutzer erweiterte SSMA-Eigenschaften im konvertierten Code weglassen können.

Um diese Einstellung zu nutzen, navigieren Sie in SSMA für Access zu Tools>Project Einstellungen> General>Conversion, und aktualisieren Sie dann unter "Sonstige Eigenschaften" den Wert der Einstellung "Erweiterte Eigenschaften weglassen" auf "Ja".

Omit Extended Properties setting

Wichtig

Mit SSMA v8.5 und höher ist .NET 4.7.2 eine Voraussetzung für die Installation. Wenn Sie diese Version installieren müssen, können Sie die Laufzeitdatei von hier herunterladen.

SSMA v8.5

Die Version v8.5 von SSMA für Access wird mit Unterstützung für die Microsoft Entra/Azure AD-Authentifizierung und die grundlegende Unterstützung für JSON-Features in SQL Server verbessert, zusammen mit einer gezielten Reihe von Fixes, die zur Verbesserung der Benutzerfreundlichkeit und Leistung entwickelt wurden.

Darüber hinaus unterstützt SSMA für Access jetzt die Konvertierung mehrerer Standardfunktionen (ISNULL, IIFusw.).

Wichtig

Mit SSMA v8.5 ist .NET 4.7.2 eine Voraussetzung für die Installation. Wenn Sie diese Version installieren müssen, können Sie die Laufzeitdatei von hier herunterladen.

SSMA v8.4

Die Version v8.4 von SSMA für Access wurde mit gezielten Korrekturen verbessert, die für die Behebung von Barrierefreiheitsproblemen konzipiert sind und einen Fehler im Zusammenhang mit maximalen Indexspalten beheben (um 32 anstelle von 16) für SQL Server 2016 und höhere Versionen zuzulassen.

Wichtig

Bei SSMA-Versionen 7.4 ist .NET 4.5.2 jedoch eine Voraussetzung für die Installation.

SSMA v8.3

Die Version v8.3 von SSMA für Access wird mit gezielten Fixes verbessert, die zur Verbesserung von Qualitäts- und Konvertierungsmetriken entwickelt wurden. Darüber hinaus bietet diese Version von SSMA für Access Korrekturen, die:

  • Beheben von Barrierefreiheitsproblemen.
  • Fügen Sie grundlegende Unterstützung für hierarchyid den Typ in SQL Server hinzu.

SSMA v8.2

Die Version v8.2 von SSMA für Access wird mit gezielten Fixes verbessert, die zur Verbesserung von Qualitäts- und Konvertierungsmetriken entwickelt wurden.

Hinweis

Ein bekanntes Problem mit der automatischen Aktualisierung kann dazu führen, dass ein Update von SSMA v8.1 auf v8.2 fehlschlagen kann. Wenn dieser Fehler auftritt, laden Sie die neue Version herunter, und installieren Sie sie manuell.

SSMA v8.1

Die Version v8.1 von SSMA für Access wird mit gezielten Fixes verbessert, die zur Verbesserung von Qualitäts- und Konvertierungsmetriken entwickelt wurden.

Hinweis

Ein bekanntes Problem mit der automatischen Aktualisierung kann dazu führen, dass ein Update von SSMA v8.0 auf v8.1 fehlschlagen kann. Wenn dieser Fehler auftritt, laden Sie die neue Version herunter, und installieren Sie sie manuell.

SSMA v8.0

Die Version v8.0 von SSMA für Access wird mit gezielten Fixes verbessert, die zur Verbesserung von Qualitäts- und Konvertierungsmetriken entwickelt wurden. Diese Version bietet auch die folgenden neuen Features:

  • Unterstützung für Azure SQL verwaltete Instanz als Ziel. Sie können jetzt neue Projekte für Azure SQL verwaltete Instanz erstellen:

    SQL MI project

  • Ratgeber für Korrekturen nach der Konvertierung. Weitere Informationen dazu finden Sie hier.

  • Vorläufige Datenbank-/Schemaauswahl.

    Beim Herstellen einer Verbindung mit der Quelle kann der Benutzer jetzt Datenbanken/Schemas auswählen, die von Interesse sind. Wenn Sie nur die Schemas auswählen, die Sie migrieren möchten, sparen Sie Zeit während der ersten Verbindung und verbessern die gesamte SSMA-Leistung.

    SSMA filter objects

SSMA v7.10

Die Version v7.10 von SSMA für Access wird mit gezielten Fixes verbessert, um zusätzliche Sicherheit und Datenschutz zu bieten, um Änderungen an globalen Anforderungen zu erfüllen.

SSMA v7.9

Die Version v7.9 von SSMA für Access enthält die folgenden Änderungen:

  • Gezielte Korrekturen, die Qualitäts- und Konvertierungsmetriken verbessern.
  • Unterstützung in der SSMA-Befehlszeile zum Ändern der Datentypzuordnung und der Projekteinstellungen.
  • Das Azure SQL-Datenbank-Verbindungsdialogfeld in SSMA wurde ebenfalls geändert, um den vollqualifizierten Servernamen anzugeben. In früheren Versionen von SSMA musste das präfix Azure SQL-Datenbank explizit in den Projekteinstellungen Erwähnung werden.

SSMA v7.8

Die Version v7.8 von SSMA für Access enthält die folgenden Änderungen:

  • In Project Einstellungen hervorgehobene Typzuordnung ändern.
  • Die Möglichkeit für Benutzer, Telemetrie zu deaktivieren.

SSMA v7.7

Die Version v7.7 von SSMA für Access enthält die folgenden Änderungen:

  • Gezielte Korrekturen, die Qualitäts- und Konvertierungsmetriken verbessern.
  • Basierend auf der beliebten Nachfrage ist die 32-Bit-Version von SSMA für Access zurück. Im Vergleich zur vorherigen Implementierung (vor v7.4) gibt es zwei Installer-Pakete, aber sie können nicht nebeneinander installiert werden. Daher müssen Sie die am besten geeignete Version basierend auf den Verbindungskomponenten auswählen. Es ist immer vorzuziehen, die 64-Bit-Version zu verwenden, wenn möglich.

SSMA v7.6

Die Version v7.6 von SSMA für Access wird mit gezielten Fixes verbessert, die Qualitäts- und Konvertierungsmetriken verbessern und unterstützung für SQL Server 2017 (öffentliche Vorschau) bieten. Die Unterstützung für SQL Server 2017 unter Windows und Linux befindet sich in der öffentlichen Vorschau und sollte nicht für Produktionsmigrationen verwendet werden.

SSMA v7.5

Die Version v7.5 von SSMA für Access wurde mit mehreren Verbesserungen verbessert, um eine bessere Barrierefreiheit für Menschen mit Behinderungen zu gewährleisten.

SSMA v7.4

Die Version v7.4 von SSMA für Access enthält die folgenden Änderungen:

  • Die Abfragetimeoutoption ist jetzt während der Schemaobjektermittlung an Quelle und Ziel verfügbar.

    query timeout option

  • Die Qualitäts- und Konvertierungsmetrik wurde mit gezielten Fixes basierend auf Kundenfeedback verbessert.

    Wichtig

    .NET 4.5.2 ist eine Voraussetzung für die Installation von SSMA v7.4. Ab v7.4 wurde die 32-Bit-Version von SSMA nicht mehr unterstützt.

SSMA v7.3

Die Version v7.3 von SSMA für Access enthält die folgenden Änderungen:

  • Verbesserte Qualitäts- und Konvertierungsmetrik mit gezielten Fixes basierend auf Kundenfeedback.
  • SSMA-Erweiterbarkeitsframework, das über die folgenden Elemente verfügbar gemacht wird:
    • Exportieren von Funktionen in ein SQL Server Data Tools (SSDT)-Projekt.
      • Sie können jetzt Schemaskripts von SSMA in ein SSDT-Projekt exportieren. Sie können die Schemaskripts verwenden, um zusätzliche Schemaänderungen vorzunehmen und Ihre Datenbank bereitzustellen.

        Save as SSDT project command

    • Bibliotheken, die von SSMA zum Ausführen von benutzerdefinierten Konvertierungen genutzt werden können.
      • Sie können jetzt Code erstellen, der benutzerdefinierte Syntaxkonvertierungen und Konvertierungen verarbeiten kann, die zuvor nicht von SSMA behandelt wurden.
        • Anweisungen zum Erstellen eines benutzerdefinierten Konverters sowie eines Beispielprojekts für die Konvertierung finden Sie im Blogbeitrag Erweiterung der Konvertierungsfunktionen des SQL Server-Migrations-Assistenten.

SSMA v7.2

Die Version v7.2 von SSMA für Access enthält die folgenden Änderungen:

  • Verbesserte Qualitäts- und Konvertierungsmetrik mit gezielten Fixes basierend auf Kundenfeedback.
  • Telemetrieverbesserungen, um bessere Datenpunkte zur Behandlung von Kundenproblemen bereitzustellen und die Konvertierungsraten von SSMA zu verbessern.

SSMA v7.1

Die Version v7.1 von SSMA für Access enthält die folgenden Änderungen:

  • SQL Server 2017 unter Windows und Linux CTP1 ist jetzt eine unterstützte Zielplattform für die Migration. Dieses Feature befindet sich in der technischen Vorschau und unterstützt die Schema- und Datenverschiebung für SQL Server-Instanzen.
  • SSMA unterstützt jetzt automatische Updates, um die neueste Version von SSMA herunterzuladen, sobald sie verfügbar ist.
  • SSMA installierbare Binärdateien werden jetzt über Windows Installer-Paketdateien (MSI) bereitgestellt.

Mai 2016

Die Version von SSMA für Access vom Mai 2016 enthält die folgenden Änderungen:

  • Offizielle Unterstützung für SQL Server 2016 hinzugefügt.
  • Installationsprogrammüberprüfung für .NET 2.0 entfernt.
  • Feste save-project Und open-project Befehle für die SSMA-Konsole.
  • Der Befehl für die SSMA-Konsole wurde behoben securepassword .
  • Das Zählen von Objekten für das anfängliche Laden wurde behoben.
  • Feste Tabellendaten, die für Ui-Registerkarten für Access geladen werden.
  • Fehler in globalen Einstellungen behoben.

März 2016

Die Vorschauversion von SSMA für Access vom März 2016 fügt Unterstützung für die Migration zu SQL Server 2016 hinzu.

Januar 2016

Die Version vom Januar 2016 Standard Tenance von SSMA für Access enthält die folgenden Änderungen:

  • Ungültige Funktion für die Standardfunktion eines GUID-Felds (RFC 3894811).
  • Es wurde ein Problem behoben, bei dem das System beim Importieren von Datensätzen in SQL-Datenbank (Azure) (RFC 4919573) nicht mehr reagierte.
  • Ansichtsprotokollmenüelement zu SSMA (RFC 5706203) hinzugefügt.
  • Telemetrie hinzugefügt.

Juli 2014

Die Version vom Juli 2014 von SSMA für Access enthält die folgenden Änderungen:

  • Verbesserte Azure SQL-Datenbank Codekonvertierung.
  • Die Erweiterungspaketfunktionalität wurde in das Schema verschoben, um Azure SQL-Datenbank zu unterstützen.
  • Getestete Leistungsverbesserungen für Datenbanken mit über 10k-Objekten.
  • Benutzeroberflächenverbesserungen für den Umgang mit einer großen Anzahl von Objekten wurden hinzugefügt.
  • Unterstützung für die Hervorhebung von "bekannten" BRANCHENschemas hinzugefügt (sodass sie bei der Konvertierung ignoriert werden können).
  • Verbesserungen der Konvertierungsgeschwindigkeit wurden hinzugefügt.
  • Unterstützung für die Anzeige der Objektanzahl in der Benutzeroberfläche hinzugefügt.
  • Verringerte Berichtsgröße um mehr als 25 %.
  • Verbesserte Fehlermeldungen für nicht analysierte Konstrukte.

April 2014

Die Version vom April 2014 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für MS SQL Server 2014 hinzugefügt.
  • Fehler im Zusammenhang mit der Konvertierung in Azure wurden behoben.
  • Fehler im Zusammenhang mit unsichtbaren Berichtsseiten in IE 10 wurden behoben.

Januar 2012

Die Version von SSMA für Access vom Januar 2012 enthält die folgenden Änderungen:

  • Die Option zum Beibehalten von Benutzername und Kennwort für verknüpfte MS Access-Tabellen nach der Migration wurde bereitgestellt.
  • Legen Sie Kaskadenaktionen für Zirkelbezüge auf "Keine Aktion" fest.
  • Es wurden ordnungsgemäße Meldungen bereitgestellt, die angeben, dass Kaskadenaktionen für Zirkelverweise auf "Keine Aktion" festgelegt wurden.

Juli 2011

Die Version vom Juli 2011 von SSMA für Access fügt verbesserte Fehlerberichterstattung während der Datenmigration hinzu.

April 2011

Die Version vom April 2011 von SSMA für Access enthält die folgenden Änderungen:

  • Es wurde eine einzelne Installable von "SSMA for Access" hinzugefügt, die SQL Server 2005 (9.x), SQL Server 2008 (10.x), SQL Server 2012 (11.x) und Azure SQL unterstützt.
  • Die Möglichkeit zum Herstellen einer Verbindung mit SQL Server 2012 (11.x) wurde hinzugefügt.
  • SSMA für Die Unterstützung der Access-Konsole wurde zur Abwärtskompatibilität hinzugefügt. Sie können die projekte öffnen, die von älteren Versionen in SSMA v5.0 erstellt wurden.
  • Es wurde die Möglichkeit hinzugefügt, SSMA v5.0-Produkt nebeneinander (SxS) mit älteren Versionen von SSMA Product zu installieren.

Juli 2010

Die Version vom Juli 2010 von SSMA für Access enthält die folgenden Änderungen:

  • Unterstützung für die Migration zu SQL Server 2008 R2 und Azure SQL hinzugefügt.
  • Es wurde eine sichere Verbindung zu SQL Server und Azure SQL hinzugefügt.
  • Unterstützung für Access 2010-Datenbanken hinzugefügt.
  • Es wurde eine neue SSMA-Konsolenanwendung für die Befehlszeilenausführung hinzugefügt.
  • Unterstützung für den SQL Server-Datentyp DateTime2 hinzugefügt.

Juni 2008

Die Version vom Juni 2008 von SSMA für Access fügt Unterstützung für Access 2007-Datenbanken hinzu.

Mai 2007

Die Version von SSMA für Access vom Mai 2007 enthält die folgenden Änderungen:

  • Unterstützung für Access-Datenbanken hinzugefügt, die Arbeitsgruppenrichtlinien verwenden.
  • Es wurde die Möglichkeit bereitgestellt, konvertierte Objekte aus dem SQL Server-Metadaten-Explorer zu löschen.
  • Unterstützung für vom Benutzer eingegebene Kommentare im SQL Server-formatierten SQL-Modus hinzugefügt.
  • Verbesserungen bei der Objektkonvertierung wurden hinzugefügt.

November 2006

Die Version von SSMA für Access vom November 2006 enthält die folgenden Änderungen:

  • Ein neuer Datenbankmigrations-Assistent wurde hinzugefügt, der Sie durch die Migration einer einzelnen Datenbank von Access zu SQL Server führt.
  • Es wurde ein neuer Befehl "Konvertieren", "Laden" und "Migrieren" hinzugefügt, der Access-Datenbanken konvertiert, die konvertierten Objekte in SQL Server lädt und Daten in SQL Server in einem Schritt migriert.
  • Verbesserte Abfragemigration. Die Abfragemigration konvertiert jetzt weitere SELECT-Abfragen in Ansichten. Weitere Informationen finden Sie unter Konvertieren von Access-Datenbankobjekten.
  • Die Möglichkeit zum Bearbeiten von Tabellen- und Indexeigenschaften auf der Registerkarte "SQL Server-Tabelle" wurde hinzugefügt.
  • Neue globale Einstellungen hinzugefügt:
    • Sie können die Zeilennummern in Editorfenstern anzeigen.
    • Sie können SSMA so konfigurieren, dass doppelte Objekte ersetzt werden, oder während der Schemakonvertierung immer oder nie duplizierte Objekte ersetzt werden.
  • Es wurde eine neue Konvertierungsoption hinzugefügt, mit der Sie angeben können, ob SSMA eine Warnung anzeigt, wenn eine komplexe Abfrage einen Platz enthält Karte.

Juli 2006

Die Version vom Juli 2006 von SSMA für Access war die erste Version.