Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
I den här guiden får du lära dig hur du migrerar DINA SAP ASE-databaser till SQL Server med hjälp av SQL Server Migration Assistant för SAP ASE (SSMA för SAP ASE).
Andra migreringsguider finns i Azure Database Migration Guides.
Förutsättningar
Innan du börjar migrera DIN SAP ASE-databas till SQL Server:
- Kontrollera att källmiljön stöds.
- Hämta SQL Server Migration Assistant för SAP Adaptive Server Enterprise (tidigare SAP Sybase ASE).
- Se till att du får en anslutning och tillräcklig behörighet så att du kommer åt både källan och målet.
Före migrering
När du har uppfyllt kraven är du redo att identifiera topologin i din miljö och utvärdera om migreringen är genomförbar.
Värdera
Genom att använda SSMA för SAP ASE kan du granska databasobjekt och data, utvärdera databaser för migrering, migrera Sybase-databasobjekt till SQL Server och sedan migrera data till SQL Server. Mer information finns i SQL Server Migration Assistant for Sybase (SybaseToSQL).
Så här skapar du en utvärdering:
Öppna SSMA för SAP ASE.
På menyn Arkiv väljer du Nytt projekt.
Ange ett projektnamn och en plats för att spara projektet. Välj sedan SQL Server som migreringsmål i listrutan och välj OK.
I dialogrutan Anslut till Sybase anger du värden för SAP-anslutningsinformation.
Högerklicka på den SAP-databas som du vill migrera och välj sedan Skapa rapport för att generera en HTML-rapport.
Granska HTML-rapporten för att förstå konverteringsstatistik 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, som du ser här:
drive:\<username>\Documents\SSMAProjects\MySAPMigration\report\report_<date>.
Verifiera typmappningarna
Innan du utför en schemakonvertering verifierar du standardmappningarna för datatyper eller ändrar dem baserat på krav. Du kan gå till menyn Verktyg och välja Projektinställningar, eller så kan du ändra typmappning för varje tabell genom att välja tabellen i SAP ASE Metadata Explorer.
Omvandla schemat
Så här konverterar du schemat:
(Valfritt) Om du vill konvertera dynamiska eller ad hoc-frågor högerklickar du på noden och väljer Lägg till instruktion.
Välj fliken Anslut till SQL Server och ange SQL Server-information. 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å den databas eller det objekt som du vill migrera i SAP ASE Metadata Explorer och välj Migrera data. Du kan också välja fliken Migrera data . 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 Tabeller och markerar sedan kryssrutorna bredvid tabellerna. Om du vill utelämna data från enskilda tabeller avmarkerar du kryssrutorna.
Jämför och granska schemats struktur för att identifiera potentiella problem.
När schemakonverteringen är klar kan du spara det här projektet lokalt för en offline-schemareparation. På menyn Arkiv väljer du Spara projekt. Det här steget ger dig möjlighet att utvärdera käll- och målscheman offline och utföra reparation innan du publicerar schemat till SQL Server.
Mer information finns i Konvertera SAP ASE-databasobjekt (SybaseToSQL).
Migrera
När du har de nödvändiga förutsättningarna på plats och har slutfört de uppgifter som är associerade med förmigreringssteget är du redo att utföra schemat och datamigreringen.
Så här publicerar du schemat och migrerar data:
- Publicera schemat genom att högerklicka på databasen i SQL Server Metadata Explorer och välja Synkronisera med databas. Den här åtgärden publicerar SAP ASE-schemat till SQL Server-instansen.
- Migrera data genom att högerklicka på den databas eller det objekt som du vill migrera i SAP ASE Metadata Explorer och välja Migrera data. Du kan också välja fliken Migrera data . 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 Tabeller och markerar sedan kryssrutorna bredvid tabellerna. Om du vill utelämna data från enskilda tabeller avmarkerar du kryssrutorna.
- När migreringen är klar visar du datamigreringsrapporten.
- Anslut till SQL Server-instansen med hjälp av SQL Server Management Studio (SSMS) och verifiera migreringen genom att granska data och schema.
Eftermigration
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.
Korrigera applikationer
När du har migrerat data till målmiljön måste alla program som tidigare förbrukade källan börja förbruka målet. För att utföra den här uppgiften krävs ändringar i programmen i vissa fall.
Utföra tester
Testmetoden för databasmigrering består av följande aktiviteter:
- Utveckla verifieringstester: Om du vill testa databasmigrering måste du använda SQL-frågor. Du måste skapa valideringsfrågorna som ska köras mot både källdatabaserna 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.
Anmärkning
Mer information om dessa problem och stegen för att minimera dem finns i validerings- och optimeringsguiden efter migreringen.
Migrationsresurser
Mer hjälp med att slutföra det här migreringsscenariot finns i följande resurs. Det utvecklades till stöd för ett verkligt migreringsprojekt.
| Titel | Beskrivning |
|---|---|
| Optimeringsguide för stordatorapp/data omkompilerad till .NET & SQL Server | Den här guiden ger optimeringsråd för att köra punktsökningar mot SQL Server från .NET så effektivt som möjligt. Kunder som vill migrera från stordatordatabaser till SQL Server kanske vill migrera befintliga stordatoroptimerade designmönster, särskilt när de använder verktyg från tredje part (till exempel Raincode Compiler) för att automatiskt migrera stordatorkod (till exempel COBOL/JCL) till T-SQL och C# .NET. |
Anmärkning
Data SQL Engineering-teamet utvecklade dessa resurser. Det här teamets huvudstadga är att avblockera och påskynda komplex modernisering för migreringsprojekt för dataplattform till Microsofts Azure-dataplattform.