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
- Az Azure SQL Database-be történő online migrálás ismert problémái/migrálási korlátozásai
- A Azure Database for PostgreSQL online migrálásával kapcsolatos ismert problémák/migrálási korlátozások
Következő lépések
- Tekintse meg a PowerShell Azure Database Migration Service cikket.
- Tekintse meg a kiszolgálóparaméterek konfigurálása Azure Database for MySQL a Azure Portal használatával című cikket.
- Tekintse meg a Azure Database Migration Service használatának előfeltételeinek áttekintését ismertető cikket.
- Tekintse meg a Azure Database Migration Service használatával kapcsolatos gyakori kérdéseket.