gebeurtenis
31 mrt, 23 - 2 apr, 23
De grootste SQL-, Fabric- en Power BI-leerevenement. 31 maart – 2 april. Gebruik code FABINSIDER om $ 400 te besparen.
Zorg dat u zich vandaag nog registreertDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Nadat u de ASE-databaseobjecten (Sybase Adaptive Server Enterprise) hebt geladen in SQL Server of Azure SQL Database, kunt u gegevens migreren van ASE naar SQL Server of Azure SQL Database.
Belangrijk
Als de engine die wordt gebruikt, gegevensmigratie-engine aan serverzijde is, moet u voordat u gegevens migreert, de SSMA voor Sybase ASE Extension Pack en de Sybase ASE-providers installeren op de computer waarop SSMA wordt uitgevoerd. De SQL Server Agent-service moet ook worden uitgevoerd. Zie SSMA-onderdelen installeren op SQL Server (SybaseToSQL) voor meer informatie over het installeren van het extensiepakket
Voordat u gegevens migreert naar SQL Server of Azure SQL Database, bekijkt u de opties voor projectmigratie in het dialoogvenster Projectinstellingen.
Met dit dialoogvenster kunt u opties instellen, zoals de grootte van de migratiebatch, tabelvergrendeling, beperkingscontrole, verwerking van null-waarden en verwerking van identiteitswaarden. Zie Project Settings (Migration) (Sybase)voor meer informatie over de projectmigratie-instellingen.
Zie voor meer informatie over Instellingen voor uitgebreide gegevensmigratie, de Instellingen voor gegevensmigratie.
Met de Migration Engine in het dialoogvenster Projectinstellingen, kan de gebruiker het migratieproces uitvoeren met behulp van twee typen gegevensmigratie-engines, viz.:
Gegevensmigratie-engine aan clientzijde
Gegevensmigratie-engine aan serverzijde
gegevensmigratie aan de clientzijde:
Als u gegevensmigratie aan de clientzijde wilt initiëren, selecteert u de optie Gegevensmigratie-engine aan de clientzijde in het dialoogvenster Projectinstellingen.
In projectinstellingenis de optie gegevensmigratie- engine aan de clientzijde standaard ingesteld.
Notitie
De Client-Side Data Migration Engine bevindt zich in de SSMA-toepassing en is daarom niet afhankelijk van de beschikbaarheid van het extensiepakket.
gegevensmigratie aan de serverzijde:
Tijdens de gegevensmigratie aan de serverzijde bevindt de engine zich in de doeldatabase. Het wordt geïnstalleerd via het extensiepakket. Zie SSMA-onderdelen installeren op SQL Server (SybaseToSQL) voor meer informatie over het installeren van het extensiepakket
Als u de migratie aan de serverzijde wilt initiëren, selecteert u de optie Gegevensmigratie-engine aan de serverzijde in het dialoogvenster Projectinstellingen.
Notitie
Wanneer Azure SQL Database wordt gebruikt als doeldatabase, wordt alleen gegevensmigratie aan de clientzijde toegestaan is toegestaan en gegevensmigratie aan de serverzijde niet ondersteund.
Het migreren van gegevens is een bulksgewijze laadbewerking waarmee rijen met gegevens uit de ASE-tabellen worden verplaatst naar SQL Server-tabellen in transacties. Het aantal rijen dat in SQL Server of Azure SQL Database in elke transactie is geladen, wordt geconfigureerd in de projectinstellingen.
Als u de migratieberichten wilt weergeven, moet u ervoor zorgen dat het deelvenster Uitvoer zichtbaar is. Anders, selecteer Uitvoer in het menu Weergave.
Gegevens migreren
Controleer het volgende:
De ASE-providers worden geïnstalleerd op de computer waarop SSMA wordt uitgevoerd.
U hebt de geconverteerde objecten gesynchroniseerd met de doeldatabase (SQL Server of Azure SQL Database).
Selecteer in Sybase Metadata Explorer de objecten die de gegevens bevatten die u wilt migreren:
Als u gegevens voor alle schema's wilt migreren, schakelt u het selectievakje in naast Schema's.
Als u gegevens wilt migreren of afzonderlijke tabellen weglaat, vouwt u eerst het schema uit, vouwt u tabellenuit en schakelt u het selectievakje naast de tabel in of uit.
Als u gegevens wilt migreren, ontstaan er twee gevallen:
gegevensmigratie aan de clientzijde:
Als u gegevensmigratie aan de clientzijdewilt uitvoeren, selecteert u de optie Gegevensmigratie-engine aan de clientzijde in het dialoogvenster Projectinstellingen.
gegevensmigratie aan de serverzijde:
Voordat u gegevensmigratie aan de serverzijde uitvoert, moet u het volgende controleren:
Het SSMA voor Sybase Extension Pack is geïnstalleerd op het exemplaar van SQL Server.
De SQL Server Agent-service wordt uitgevoerd op het exemplaar van SQL Server
Als u gegevensmigratie aan de serverzijdewilt uitvoeren, selecteert u de optie Gegevensmigratie-engine aan de serverzijde in het dialoogvenster Projectinstellingen.
Klik met de rechtermuisknop op Schema's in Sybase Metadata Explorer en klik vervolgens op Gegevens migreren. U kunt ook gegevens migreren voor afzonderlijke objecten of categorieën objecten: klik met de rechtermuisknop op het object of de bovenliggende map en selecteer de optie Gegevens migreren.
Notitie
Als het SSMA voor Sybase Extension Pack niet is geïnstalleerd op het exemplaar van SQL Server en als Gegevensmigratie-engine aan de serverzijde is geselecteerd, is tijdens het migreren van de gegevens naar de doeldatabase de volgende fout opgetreden: 'SSMA-gegevensmigratieonderdelen zijn niet gevonden op SQL Server, gegevensmigratie aan de serverzijde is niet mogelijk. Controleer of het extensiepakket juist is geïnstalleerd.' Klik op annuleren om de gegevensmigratie te beëindigen.
Voer in het dialoogvenster Verbinding maken met Sybase ASE de verbindingsreferenties in en klik vervolgens op Verbinding maken. Zie Verbinding maken met Sybase (SybaseToSQL) voor meer informatie over het maken van verbinding met Sybase ASE
Als de doeldatabase SQL Server is, voert u de verbindingsreferenties in het dialoogvenster Verbinding maken met SQL Server in en klikt u op Verbinding maken. Zie Verbinding maken met SQL Server (SybaseToSQL) voor meer informatie over het maken van verbinding met SQL Server
Als de doeldatabase Azure SQL Database is, voert u de verbindingsreferenties in het dialoogvenster Verbinding maken met Azure SQL Database in en klikt u op Verbinding maken. Zie Verbinding maken met Azure SQL Database (SybaseToSQL) voor meer informatie over het maken van verbinding met Azure SQL Database
Berichten worden weergegeven in het deelvenster Uitvoer. Wanneer de migratie is voltooid, wordt het gegevensmigratierapport weergegeven. Als er geen gegevens zijn gemigreerd, klikt u op de rij met de fouten en klikt u vervolgens op Details. Wanneer u klaar bent met het rapport, klikt u op sluiten. Zie Data Migration Report (SSMA Common) voor meer informatie over het gegevensmigratierapport
Notitie
Wanneer de SQL Express-editie wordt gebruikt als doeldatabase, is alleen gegevensmigratie aan de clientzijde toegestaan en wordt gegevensmigratie aan de serverzijde niet ondersteund.
Wanneer grote gegevensgrootte 100 GB en hoger binnen korte tijd moeten worden gemigreerd, is offlinemigratie op schaal een geschikte optie. Deze functie maakt gebruik van de Azure Data Factory-pijplijn en de schaalbaarheid van de cloud om on-premises of externe Sybase-gegevensbron te migreren naar het Azure SQL-platform, ongeacht of iaaS-VM of SQL PaaS. Met deze mogelijkheid maakt u de data factory of gebruikt u een bestaande data factory om gegevens vanuit Sybase te migreren.
Klik voor grote offlinemigratie op Gegevens op schaal migreren. De offlinegegevensmigratie ondersteunt migratie op databaseniveau.
Geef het Microsoft Entra/Azure AD-account op voor verificatie. Nadat u de gebruikersnaam hebt ingevoerd, selecteert u Verbinding maken.
Selecteer de tenant en het abonnement waarvoor de Azure SQL-VM of Azure SQL-database of het beheerde exemplaar al is geconfigureerd en klik op volgende.
Als er een bestaande data factory is die de voorkeur krijgt om te worden gebruikt, kunt u de resourcegroep en de naam van de data factory selecteren die voor deze migratie worden gebruikt. Klik anders op Nieuw om een resourcegroep en Azure Data Factory te maken.
Voor het migreren van een externe gegevensbron is een integratieruntime vereist. Klik op nieuw en volg de stappen om de Integration Runtime te maken of gebruik een bestaande integratieservice. Als u een integratieservice wilt maken, moet een gatewayinstallatie worden geconfigureerd en moet er een sleutel worden opgegeven om Integration Runtime te configureren.
Na de configuratie van integration runtime maakt de migratiewerkstroom de gekoppelde service in de data factory. Geef de Sybase-referenties op, gevolgd door SQL-referenties.
Geef ten slotte een unieke pijplijnnaam op. Pijplijnnaam ondersteunt tekens en numerieke waarden. Vermijd speciale tekens.
Als de doeltabellen gegevens bevatten, worden deze afgekapt en opnieuw geladen. Er wordt een waarschuwingsdialoogvenster weergegeven. Klik op OK om door te gaan of Annuleren om het inkorten en laden van activiteiten te voorkomen.
Het duurt enkele minuten om een pijplijn te maken. De statusbalk biedt de voortgang van het maken van de pijplijn. Als de pijplijn is gemaakt, wordt er een bericht geschreven in het uitvoerlogboek 'Er wordt een data factory-pijplijn [PipelineName] gemaakt voor de gegevensmigratieactiviteit'.
Voor het bewaken van de gegevensmigratie klikt u op de bewakings-URL of gaat u naar de data factory-bewakingspagina in Azure Portal.
Sybase ASE-databases migreren naar SQL Server - Azure SQL Database (SybaseToSQL)
gebeurtenis
31 mrt, 23 - 2 apr, 23
De grootste SQL-, Fabric- en Power BI-leerevenement. 31 maart – 2 april. Gebruik code FABINSIDER om $ 400 te besparen.
Zorg dat u zich vandaag nog registreertTraining
Module
SQL Server-workloads migreren naar Azure SQL Database - Training
Meer informatie over de essentiële functies van azure SQL Database-implementatie en -migratie. Verken de voordelen, exclusieve functies en migratieopties terwijl u de prestaties en toepassingsverbindingen optimaliseert voor een soepele overgang naar de cloud.
Certificering
Microsoft Gecertificeerd: Azure voor SAP Workloads Specialty - Certifications
Demonstreer planning, migratie en werking van een SAP-oplossing in Microsoft Azure terwijl u Gebruikmaakt van Azure-resources.