SSMA-onderdelen installeren op SQL Server (SybaseToSQL)

Naast het installeren van SQL Server Migration Assistant (SSMA), moet u ook onderdelen installeren op de computer waarop SQL Server wordt uitgevoerd. Deze onderdelen omvatten het SSMA-extensiepakket, dat ondersteuning biedt voor gegevensmigratie en Sybase-providers om server-naar-serverconnectiviteit mogelijk te maken.

SSMA voor Sybase-extensiepakket

Het SSMA-extensiepakket voegt een database toe sysdbaan het opgegeven exemplaar van SQL Server. Deze database bevat de tabellen en opgeslagen procedures die nodig zijn om gegevens te migreren.

Wanneer u gegevens migreert naar SQL Server, maakt SSMA ook SQL Server Agent-taken wanneer de gegevensmigratie-engine aan de serverzijde wordt gebruikt voor het migreren van de gegevens.

Vereiste voorwaarden

Voordat u de SSMA voor Sybase-serveronderdelen op SQL Server installeert, moet u ervoor zorgen dat de computer voldoet aan de volgende vereisten:

  • Windows 11 of hoger, of Windows Server 2022 of nieuwere versies.

  • De .NET Framework-versie 4.7.2 of een nieuwere versie. Download .NET Framework.

  • Het SQL Server-exemplaar is geïnstalleerd.

  • De Sybase OLE DB-, ADO.NET- en ODBC-providers en connectiviteit met de SAP ASE-databaseserver die de databases bevat die u wilt migreren. U kunt providers installeren via de SAP ASE-productmedia. Zie Verbinding maken met Sybase ASE (SybaseToSQL) voor meer informatie over connectiviteit.

  • De SQL Server Browser-service moet worden uitgevoerd tijdens de installatie. Deze service vult een lijst met de exemplaren van SQL Server in de installatiewizard. U kunt de SQL Server Browser-service uitschakelen na de installatie.

    Opmerking

    Als de SQL Server Browser-service wordt uitgevoerd, maar u nog steeds geen lijst met exemplaren ziet in Setup, moet u UDP-poort 1434 deblokkeren. U kunt Windows Firewall gebruiken om de poort tijdelijk te deblokkeren of u kunt Windows Firewall tijdelijk uitschakelen. Mogelijk moet u ook tijdelijk antivirussoftware uitschakelen. Zorg ervoor dat u firewalls en antivirussoftware inschakelt na de installatie.

Het extensiepakket installeren

U kunt het extensiepakket op elk gewenst moment installeren voordat u gegevens naar SQL Server migreert.

Belangrijk

Als u het extensiepakket wilt installeren, moet u lid zijn van de serverfunctie sysadmin op het exemplaar van SQL Server.

Het extensiepakket installeren:

  1. Kopieer SSMAforSybaseExtensionPack_n.msi, waarbij n het buildnummer is, naar de computer waarop SQL Server wordt uitgevoerd.

  2. Dubbelklik op SSMAforSybaseExtensionPack_n.msi.

  3. Selecteer Volgende in het dialoogvenster Welkom.

  4. Lees in het dialoogvenster End-User Gebruiksrechtovereenkomst de gebruiksrechtovereenkomst. Als u akkoord gaat, selecteert u de optie Ik ga akkoord met de overeenkomst en selecteert u Volgende.

  5. Selecteer in het dialoogvenster Installatietype kiezen de optie Standaard.

  6. Selecteer Installeren in het dialoogvenster Gereed om te installeren.

  7. Selecteer Volgende in het dialoogvenster De eerste stap van de installatie voltooid.

    Er wordt een nieuw dialoogvenster weergegeven waarin u het exemplaar van SQL Server selecteert voor de installatie van het extensiepakket.

  8. Selecteer het exemplaar van SQL Server waar u de SAP ASE-databases migreert en klik op Volgende.

    Het standaardexemplaar heeft dezelfde naam als de computer. Benoemde exemplaren worden gevolgd door een backslash en de naam van het exemplaar.

  9. Selecteer op de verbindingspagina de verificatiemethode en selecteer vervolgens Volgende.

    Windows-verificatie gebruikt uw Windows-referenties om u aan te melden bij het exemplaar van SQL Server. Als u Serververificatie selecteert, moet u een SQL Server-aanmeldingsnaam en -wachtwoord invoeren.

  10. Stel het wachtwoord in voor een hoofdsleutel om gevoelige gegevens te versleutelen die zijn opgeslagen in de extensiepakketdatabase tijdens de gegevensmigratie aan de serverzijde. Geef een sterk wachtwoord op en selecteer Volgende.

  11. In het volgende dialoogvenster selecteert u Install Utilities Database n en Install Extension Pack-bibliotheken, waarbij n het versienummer is. Als u van plan bent om de testerfunctie te gebruiken, schakelt u het selectievakje Tester-database installeren in en selecteert u Vervolgens.

    De sysdb database wordt gemaakt met de tabellen en opgeslagen procedures die vereist zijn voor gegevensmigratie (met behulp van de gegevensmigratie-engine aan de serverzijde) in deze database.

  12. Als u de hulpprogramma's wilt installeren in een ander exemplaar van SQL Server, selecteert u Ja en selecteert u vervolgens Volgende. Als u de wizard wilt afsluiten, selecteert u Nee en daarna Afsluiten.

SQL Server-databaseobjecten

Nadat u het extensiepakket hebt geïnstalleerd, ziet u een ssma_syb.bcp_migration_packages tabel in de sysdb database. U ziet ook de volgende opgeslagen procedures:

  • bcp_clean_migration_data
  • bcp_ensure_message_table
  • bcp_insert_new_message
  • bcp_post_process
  • bcp_read_new_migration_messages
  • bcp_save_migration_package
  • bcp_smart_truncate
  • bcp_start_migration_process
  • get_jobstep_info
  • stop_agent_process

Telkens wanneer u gegevens naar SQL Server migreert, maakt SSMA een SQL Server Agent-taak. Deze taken hebben de naam ssma_syb data migration package {GUID}en zijn zichtbaar in het knooppunt SQL Server Agent van SQL Server Management Studio in de map Taken.

Sybase-providers

Wanneer u gegevensmigratie aan de serverzijde gebruikt om gegevens van SAP ASE naar SQL Server te verplaatsen, worden de gegevens rechtstreeks tussen SAP ASE en SQL Server gemigreerd. Het gaat niet via SSMA omdat hierdoor de gegevensmigratie wordt vertraagd.

De Sybase-providers installeren

De volgende instructies bevatten de basisinstallatiestappen voor het installeren van Sybase-providers. De exacte instructies verschillen afhankelijk van de versie van het Sybase Setup-programma.

Belangrijk

Voordat u het Installatieprogramma uitvoert, controleert u of u uw licentieovereenkomsten niet schendt.

  1. Voer het Sybase ASE Setup-programma uit.

  2. Selecteer aangepaste installatie.

  3. Selecteer op de pagina voor het selecteren van functies de ODBC, OLE DB en ADO.NET gegevensproviders.

  4. Controleer de geselecteerde functies en selecteer Voltooien om de gegevensprovider te installeren.