A forrásadatbázisokhoz való csatlakozás során fellépő DMS-hibák elhárítása

A következő cikk részletesen ismerteti, hogyan háríthatja el a Azure Database Migration Service (DMS) forrásadatbázishoz való csatlakoztatásakor felmerülő lehetséges problémákat. Az alábbi szakaszok egy adott forrásadatbázis-típusra vonatkoznak, amely felsorolja az esetlegesen előforduló hibákat, valamint a kapcsolat hibaelhárításával kapcsolatos információkra mutató hivatkozásokat.

SQL Server

A forrás-SQL Server adatbázishoz való csatlakozással és azok megoldásával kapcsolatos lehetséges problémákat az alábbi táblázatban találja.

Hiba Ok és hibaelhárítás részletei
Az SQL-kapcsolat nem sikerült. Hálózattal kapcsolatos vagy példányspecifikus hiba történt az SQL Serverhez való kapcsolódás során. A kiszolgáló nem található vagy nem érhető el. Ellenőrizze, hogy a példány neve helyes-e, és hogy a SQL Server a távoli kapcsolatok engedélyezésére van-e konfigurálva.
Ez a hiba akkor fordul elő, ha a szolgáltatás nem találja a forráskiszolgálót. A probléma megoldásához tekintse meg a következő cikket: Hiba a forrás SQL Server dinamikus port vagy nevesített példány használatakor.
53-os hiba – Az SQL-kapcsolat nem sikerült. (Az 1, 2, 5, 53, 233, 258, 1225, 11001 hibakódok esetén is)

Ez a hiba akkor fordul elő, ha a szolgáltatás nem tud csatlakozni a forráskiszolgálóhoz. A probléma megoldásához tekintse meg az alábbi forrásokat, majd próbálkozzon újra.

Interaktív felhasználói útmutató a csatlakozási probléma elhárításához

Az SQL Server az Azure SQL Database-re való migrálásának előfeltételei

A SQL Server Azure SQL Managed Instance való migrálásának előfeltételei
18456-os hiba – A bejelentkezés sikertelen.
Ez a hiba akkor fordul elő, ha a szolgáltatás nem tud csatlakozni a forrásadatbázishoz a megadott T-SQL-hitelesítő adatokkal. A probléma megoldásához ellenőrizze a megadott hitelesítő adatokat. A MSSQLSERVER_18456 vagy a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokra is hivatkozhat, majd próbálkozzon újra.
Hibásan formázott AccountName érték{0} van megadva. Az AccountName várt formátuma: DomainName\UserName
Ez a hiba akkor fordul elő, ha a felhasználó Windows-hitelesítést választ, de érvénytelen formátumban adja meg a felhasználónevet. A probléma megoldásához adja meg a windowsos hitelesítéshez megfelelő formátumú felhasználónevet, vagy válassza az SQL-hitelesítés lehetőséget.

AWS RDS MySQL

A forrás AWS RDS MySQL-adatbázishoz való csatlakozással és azok megoldásával kapcsolatos lehetséges problémákat az alábbi táblázatban találja.

Hiba Ok és hibaelhárítás részletei
[2003][HY000] hiba – a kapcsolat nem sikerült. HIBA [HY000] [MySQL][ODBC x.x(w) illesztő] Nem lehet csatlakozni a(z) {server} kiszolgálón lévő MySQL-kiszolgálóhoz (10060) Ez a hiba akkor fordul elő, ha a MySQL ODBC-illesztő nem tud csatlakozni a forráskiszolgálóhoz. A probléma megoldásához tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
[2005][HY000] hiba – a kapcsolat nem sikerült. HIBA [HY000] [MySQL][ODBC x.x(w) illesztőprogram] Ismeretlen MySQL-kiszolgáló gazdagépe: {server}. Ez a hiba akkor fordul elő, ha a szolgáltatás nem találja a forrás gazdagépet az RDS-ben. A probléma oka az lehet, hogy a felsorolt forrás nem létezik, vagy az RDS-infrastruktúrával van probléma. A probléma megoldásához tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
[1045][HY000] hiba – a kapcsolat nem sikerült. ERROR [HY000] [MySQL][ODBC x.x(w) driver] Hozzáférés megtagadva a(z) "{user}"@"{server}" felhasználóhoz (jelszó használata: IGEN) Ez a hiba akkor fordul elő, ha a MySQL ODBC-illesztő érvénytelen hitelesítő adatok miatt nem tud csatlakozni a forráskiszolgálóhoz. Ellenőrizze a megadott hitelesítő adatokat. Ha a probléma továbbra is fennáll, ellenőrizze, hogy a forrásszámítógép rendelkezik-e a megfelelő hitelesítő adatokkal. Előfordulhat, hogy alaphelyzetbe kell állítania a jelszót a konzolon. Ha továbbra is fennáll a probléma, tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
[9002][HY000] hiba – A kapcsolat nem sikerült. ERROR [HY000] [MySQL][ODBC x.x(w) driver] Előfordulhat, hogy a kapcsolati sztring nem megfelelő. A hivatkozásokért látogasson el a portálra. Ez a hiba akkor fordul elő, ha a kapcsolat a kapcsolati sztring hibája miatt meghiúsul. Ellenőrizze, hogy a megadott kapcsolati sztring érvényes-e. A probléma megoldásához tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
Hiba a bináris naplózásban. A binlog_format változó értéke "{value}". Módosítsa a következőre: "sor". Ez a hiba akkor fordul elő, ha hiba van a bináris naplózásban; a binlog_format változó értéke nem megfelelő. A probléma megoldásához módosítsa a paramétercsoport binlog_format "SOR" értékre, majd indítsa újra a példányt. További információ: Bináris naplózási beállítások és változók vagy AWS RDS MySQL-adatbázis naplófájljai.

Megjegyzés

A forrás AWS RDS MySQL-adatbázishoz való csatlakozással kapcsolatos hibák elhárításáról az alábbi forrásokban talál további információt:

AWS RDS PostgreSQL

A forrás AWS RDS PostgreSQL-adatbázishoz való csatlakozással kapcsolatos lehetséges problémákat az alábbi táblázatban találja.

Hiba Ok és hibaelhárítás részletei
[101][08001] hiba – a kapcsolat nem sikerült. A(z) [08001] HIBA időtúllépés miatt lejárt. Ez a hiba akkor fordul elő, ha a Postgres-illesztő nem tud csatlakozni a forráskiszolgálóhoz. A probléma megoldásához tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
Hiba: A wal_level paraméter értéke "{value}". Módosítsa "logikaira" a replikáció engedélyezéséhez. Ez a hiba akkor fordul elő, ha a wal_level paraméter értéke helytelen. A probléma megoldásához módosítsa a paramétercsoportban lévő rds.logical_replication 1-re, majd indítsa újra a példányt. További információ: Az Azure PostgreSQL-be való migrálás előfeltételei DMS vagyPostgreSQL használatával az Amazon RDS-en.

Megjegyzés

A forrás AWS RDS PostgreSQL-adatbázishoz való csatlakozással kapcsolatos hibák elhárításával kapcsolatos további információkért tekintse meg az alábbi forrásanyagokat:

AWS RDS-SQL Server

A forrás AWS RDS-adatbázishoz SQL Server adatbázishoz való csatlakozással kapcsolatos lehetséges problémákat az alábbi táblázatban találja.

Hiba Ok és hibaelhárítás részletei
53-os hiba – Az SQL-kapcsolat nem sikerült. Hálózattal kapcsolatos vagy példányspecifikus hiba történt az SQL Serverhez való kapcsolódás során. A kiszolgáló nem található vagy nem érhető el. Ellenőrizze, hogy a példány neve helyes-e, és hogy a SQL Server a távoli kapcsolatok engedélyezésére van-e konfigurálva. (szolgáltató: Nevesített csövek szolgáltatója, hiba: 40 – Nem sikerült kapcsolatot létesíteni SQL Server Ez a hiba akkor fordul elő, ha a szolgáltatás nem tud csatlakozni a forráskiszolgálóhoz. A probléma megoldásához tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
18456-os hiba – A bejelentkezés sikertelen. A(z) {user} felhasználó bejelentkezése sikertelen Ez a hiba akkor fordul elő, ha a szolgáltatás nem tud csatlakozni a forrásadatbázishoz a megadott T-SQL hitelesítő adatokkal. A probléma megoldásához ellenőrizze a megadott hitelesítő adatokat. A táblázat alatti megjegyzésben felsorolt MSSQLSERVER_18456 vagy hibaelhárítási dokumentumokra is hivatkozhat, és próbálkozzon újra.
87-os hiba – A kapcsolati sztring érvénytelen. Hálózattal kapcsolatos vagy példányspecifikus hiba történt az SQL Serverhez való kapcsolódás során. A kiszolgáló nem található vagy nem érhető el. Ellenőrizze, hogy a példány neve helyes-e, és hogy a SQL Server a távoli kapcsolatok engedélyezésére van-e konfigurálva. (szolgáltató: SQL hálózati adapterek, hiba: 25 – A kapcsolati sztring érvénytelen) Ez a hiba akkor fordul elő, ha a szolgáltatás érvénytelen kapcsolati sztring miatt nem tud csatlakozni a forráskiszolgálóhoz. A probléma megoldásához ellenőrizze a megadott kapcsolati sztring. Ha a probléma továbbra is fennáll, tekintse meg a táblázat alatti megjegyzésben felsorolt hibaelhárítási dokumentumokat, majd próbálkozzon újra.
Hiba – A kiszolgálótanúsítvány nem megbízható. Sikerült kapcsolatot létesíteni a kiszolgálóval, de hiba történt a bejelentkezési folyamat során. (szolgáltató: SSL-szolgáltató, hiba: 0 – A tanúsítványláncot nem megbízható szolgáltató állította ki.) Ez a hiba akkor fordul elő, ha a használt tanúsítvány nem megbízható. A probléma megoldásához meg kell találnia egy megbízható tanúsítványt, majd engedélyeznie kell azt a kiszolgálón. Másik lehetőségként választhatja a Tanúsítványmegbízhatóság lehetőséget csatlakozáskor. Ezt a műveletet csak akkor hajthatja végre, ha ismeri a használt tanúsítványt, és megbízik benne.
Az önaláírt tanúsítvánnyal titkosított TLS-kapcsolatok nem biztosítanak erős biztonságot, mivel a köztes támadásokra érzékenyek. Ne támaszkodjon a TLS-re önaláírt tanúsítványokkal éles környezetben vagy az internethez csatlakoztatott kiszolgálókon.
További információ: SSL használata Microsoft SQL Server DB-példánnyal vagy oktatóanyag: RDS-SQL Server migrálása az Azure-ba DMS használatával.
300-ás hiba – A felhasználó nem rendelkezik a szükséges engedélyekkel. A KISZOLGÁLÓ ÁLLAPOTának megtekintése engedély megtagadva a(z) "{server}" objektumon, a(z) "{database}" adatbázison Ez a hiba akkor fordul elő, ha a felhasználónak nincs engedélye a migrálás végrehajtására. A probléma megoldásához tekintse meg a GRANT Server-engedélyek – Transact-SQL vagy oktatóanyag: RDS-SQL Server migrálása az Azure-ba DMS használatával című cikket.

Megjegyzés

A forrás AWS RDS-SQL Server való csatlakozással kapcsolatos hibák elhárításával kapcsolatos további információkért tekintse meg az alábbi forrásanyagokat:

Ismert problémák

Következő lépések