Migreringsguide: SAP ASE till Azure SQL Database
gäller för:Azure SQL Database
I den här guiden lär du dig hur du migrerar dina ASE-databaser (SAP Adapter Server Enterprise) till en Azure SQL-databas med hjälp av SQL Server Migration Assistant för SAP Adapter Server Enterprise.
Andra migreringsguider finns i Azure Database Migration Guide.
Förutsättningar
Innan du börjar migrera din SAP SE-databas till din SQL-databas gör du följande:
- Kontrollera att källmiljön stöds.
- Ladda ned och installera SQL Server Migration Assistant för SAP Adaptive Server Enterprise (tidigare SAP Sybase ASE).
- Se till att du har anslutning och tillräcklig behörighet för att få åtkomst till både källa och mål.
Före migrering
När du har uppfyllt kraven är du redo att utforska topologin i din miljö och utvärdera genomförbarheten av din Azure-molnmigrering.
Värdera
Genom att använda SQL Server Migration Assistant (SSMA) för SAP Adaptive Server Enterprise (formellt SAP Sybase ASE)kan du granska databasobjekt och data, utvärdera databaser för migrering, migrera Sybase-databasobjekt till din SQL-databas och sedan migrera data till SQL-databasen. Mer information finns i SQL Server Migration Assistant for Sybase (SybaseToSQL).
Gör följande för att skapa en utvärdering:
Öppna SSMA för Sybase.
Välj Filoch välj sedan Nytt projekt.
I fönstret Nytt projekt anger du ett namn och en plats för projektet. I listrutan Migrera till väljer du sedan Azure SQL Database.
Välj OK.
I fönstret Anslut till Sybase anger du SAP-anslutningsinformationen.
Högerklicka på den SAP-databas som du vill migrera och välj sedan Skapa rapport. Detta genererar en HTML-rapport. Du kan också välja fliken Skapa rapport längst upp till höger.
Granska HTML-rapporten för att förstå konverteringsstatistiken och eventuella fel eller varningar. Du kan också öppna rapporten i Excel för att få en inventering av SAP ASE-objekt och den ansträngning som krävs för att utföra schemakonverteringar. Standardplatsen för rapporten finns i rapportmappen i SSMAProjects. Till exempel:
drive:\<username>\Documents\SSMAProjects\MySAPMigration\report\report_<date>
Verifiera typmappningarna
Innan du utför schemakonvertering verifierar du standardmappningar av datatyp eller ändrar dem baserat på krav. Du kan göra det genom att välja Verktyg>Projektinställningar, eller så kan du ändra typmappningen för varje tabell genom att välja tabellen i SAP ASE Metadata Explorer.
Omvandla schemat
Om du vill konvertera schemat gör du följande:
(Valfritt) Om du vill konvertera dynamiska eller specialiserade frågor högerklickar du på noden och väljer sedan Lägg till instruktion.
Välj fliken Anslut till Azure SQL Database och ange sedan information för DIN SQL-databas. Du kan välja att ansluta till en befintlig databas eller ange ett nytt namn, i vilket fall en databas skapas på målservern.
Högerklicka på SAP ASE-schemat som du arbetar med i fönstret Sybase Metadata Explorer, och välj sedan Konvertera schema.
När schemat har konverterats kan du jämföra och granska den konverterade strukturen med den ursprungliga strukturen och identifiera potentiella problem.
Efter schemakonverteringen kan du spara det här projektet lokalt för en offline-schemareparation. Det gör du genom att välja File>Save Project. Detta ger dig möjlighet att utvärdera käll- och målscheman offline och utföra reparation innan du publicerar schemat till DIN SQL-databas.
I Utdata fönstret väljer du Granska resultatoch granskar eventuella fel i Fellista.
Spara projektet lokalt för en offline-schemareparationsövning. Det gör du genom att välja File>Save Project. Detta ger dig möjlighet att utvärdera käll- och målscheman offline och utföra reparation innan du publicerar schemat till DIN SQL-databas.
Migrera databaserna
När du väl har de nödvändiga förutsättningarna på plats och har slutfört de uppgifter som är associerade med förmigreringsfasen, är du redo att köra schema- och datamigreringen.
Gör följande för att publicera schemat och migrera data:
Publicera schemat. Högerklicka på databasen i fönstret Azure SQL Database Metadata Explorer och välj sedan Synkronisera med database. Den här åtgärden publicerar SAP ASE-schemat till din SQL-databas.
Migrera data. I fönstret SAP ASE Metadata Explorer högerklickar du på DEN SAP ASE-databas eller det objekt som du vill migrera och väljer sedan Migrera data. Du kan också välja fliken Migrera data längst upp till höger.
Om du vill migrera data för en hel databas markerar du kryssrutan bredvid databasnamnet. Om du vill migrera data från enskilda tabeller expanderar du databasen, expanderar Tabelleroch markerar sedan kryssrutan bredvid tabellen. Avmarkera kryssrutan om du vill utelämna data från enskilda tabeller.
När migreringen har slutförts visar du datamigreringsrapport.
Verifiera migreringen genom att granska data och schema. Det gör du genom att ansluta till din SQL-databas med hjälp av SQL Server Management Studio.
Efter migrering
När du har slutfört migrering fas måste du slutföra en serie uppgifter efter migreringen för att säkerställa att allt fungerar så smidigt och effektivt som möjligt.
Åtgärda applikationer
När data har migrerats till målmiljön måste alla program som tidigare förbrukade källan börja förbruka målet. För att göra detta krävs i vissa fall ändringar i programmen.
Utföra tester
Testmetoden för databasmigrering består av följande aktiviteter:
Utveckla valideringstester: Om du vill testa databasmigreringen måste du använda SQL-frågor. Du måste skapa valideringsfrågorna som ska köras mot både käll- och måldatabaserna. Valideringsfrågorna bör omfatta det omfång som du har definierat.
Konfigurera en testmiljö: Testmiljön bör innehålla en kopia av källdatabasen och måldatabasen. Se till att isolera testmiljön.
Kör valideringstester: Kör valideringstester mot källan och målet och analysera sedan resultaten.
Kör prestandatester: Kör prestandatester mot källan och målet och analysera och jämför sedan resultaten.
Optimera
Fasen efter migreringen är avgörande för att förena eventuella problem med datanoggrannhet, verifiera fullständighet och åtgärda prestandaproblem med arbetsbelastningen.
Mer information om dessa problem och hur du åtgärdar dem finns i validerings- och optimeringsguiden efter migreringen.
Nästa steg
En matris med Tjänster och verktyg från Microsoft och tredje part som är tillgängliga för att hjälpa dig med olika scenarier för databas- och datamigrering och specialuppgifter finns i Service och verktyg för datamigrering.
Mer information om Azure SQL Database finns i:
Mer information om ramverket och implementeringscykeln för molnmigreringar finns i:
Mer information om hur du utför A/B-testning för dataåtkomstlager finns i Database Experimentation Assistant.