Anteckning
Å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.
Den här artikeln beskriver kända problem och begränsningar som är associerade med migreringstjänsten i Azure Database for PostgreSQL.
Vanliga begränsningar
I följande lista beskrivs vanliga begränsningar som gäller för migreringsscenarier:
- Du kan bara ha en aktiv migrering eller validering till din flexibla server. 
- Migreringstjänsten stöder endast migrering för användare och roller när källan är Azure Database for PostgreSQL – enskild server. 
- Migreringstjänsten visar antalet tabeller som kopieras från källan till målet. Du måste kontrollera data- och PostgreSQL-objekten manuellt på målservern efter migreringen. 
- Migreringstjänsten migrerar endast användardatabaser. Tjänsten migrerar inte systemdatabaser som template_0 och template_1. 
- Du kan inte flytta tillägg som inte stöds av en flexibel Azure Database for PostgreSQL-server. Tillägg som stöds visas i Tillägg för Azure Database for PostgreSQL. 
- Användardefinierade sorteringar kan inte migreras till en flexibel Azure Database for PostgreSQL-server. 
- Du kan inte migrera till en tidigare version. Du kan till exempel inte migrera från Azure Database for PostgreSQL version 15 till Azure Database for PostgreSQL version 14. 
- Migreringstjänsten fungerar endast med värdet - SSLMODE- preferredeller- required.
- Migreringstjänsten stöder inte superanvändarbehörigheter och -objekt. 
- Azure Database for PostgreSQL – flexibel server stöder inte skapande av anpassade tabellområden på grund av begränsningar för superanvändarbehörigheter. Under migreringen migreras data från anpassade tabellområden i PostgreSQL-källinstansen till standardtabellytorna för målinstansen för Azure Database for PostgreSQL – flexibel server. 
- Följande PostgreSQL-objekt kan inte migreras till ett flexibelt servermål: - Skapa casts
- Skapa fts-parsers (fulltextsökning) och FTS-mallar
- Användare som har superanvändarroller
- Skapa TYP
 
- Migreringstjänsten stöder inte migrering på objektnivå. Du kan alltså inte migrera en tabell eller ett schema. - Important - Även om SKU:n burstable inte är en begränsning rekommenderar vi att du väljer en högre SKU för din flexibla server för att utföra snabbare migreringar. Azure Database for PostgreSQL – flexibel server stöder nästan noll driftstopp och IOPS-skalning, så att SKU:n kan uppdateras med minimal stilleståndstid. Du kan alltid ändra SKU:n så att den matchar programmets behov efter migreringen. 
Begränsningar vid migrering från Azure Database for PostgreSQL – enskild server
I följande lista beskrivs begränsningar som är specifika för migrering från Azure Database for PostgreSQL – enskild server:
- Om den flexibla målservern använder krypteringsmetoden SCRAM-SHA-256 för lösenord misslyckas anslutningen till en flexibel server med hjälp av användare eller roller på en enskild server. På en enskild server krypteras lösenord med hjälp av MD5-algoritmen. För att minska den här begränsningen password_encryptionväljer du alternativetMD5för serverparametern på den flexibla servern.
- Onlinemigrering använder pgcopydb follow. Vissa begränsningar för logisk avkodning gäller.
- Migreringstjänsten stöder inte kopiering av Microsoft Entra ID-autentiserade roller när du använder en körningsserver för att utföra migreringen från enskild server till flexibel server. Vi rekommenderar att du manuellt skapar entra-ID-autentiserade roller på målservern innan du påbörjar migreringen.