Řešení chyb DMS při připojování ke zdrojovým databázím

Následující článek obsahuje podrobné informace o řešení potenciálních problémů, se kterými se můžete setkat při připojování Azure Database Migration Service (DMS) ke zdrojové databázi. Každá část níže se týká konkrétního typu zdrojové databáze, obsahuje seznam chyb, se kterými se můžete setkat, spolu s podrobnostmi a odkazy na informace o řešení potíží s připojením.

SQL Server

Potenciální problémy související s připojením ke zdrojové databázi SQL Server a jejich řešení jsou uvedeny v následující tabulce.

Chyba Příčina a podrobnosti o řešení potíží
Připojení SQL se nezdařilo. Při navazování připojení k SQL Serveru došlo k chybě související se sítí nebo konkrétní instancí. Server se nenašel nebo nebyl dostupný. Ověřte, že je název instance správný a že je SQL Server nakonfigurovaná tak, aby umožňovala vzdálená připojení.
K této chybě dochází v případě, že služba nemůže najít zdrojový server. Pokud chcete tento problém vyřešit, přečtěte si článek Chyba při připojování ke zdrojovému SQL Server při použití dynamického portu nebo pojmenované instance.
Chyba 53 – Připojení SQL selhalo. (Také pro kódy chyb 1, 2, 5, 53, 233, 258, 1225, 11001)

K této chybě dochází v případě, že se služba nemůže připojit ke zdrojovému serveru. Pokud chcete tento problém vyřešit, projděte si následující zdroje informací a zkuste to znovu.

Interaktivní uživatelská příručka pro řešení potíží s připojením

Požadavky pro migraci SQL Serveru do Azure SQL Database

Požadavky pro migraci SQL Server do Azure SQL Managed Instance
Chyba 18456 – Přihlášení se nezdařilo.
K této chybě dochází v případě, že se služba nemůže připojit ke zdrojové databázi pomocí zadaných přihlašovacích údajů T-SQL. Pokud chcete tento problém vyřešit, ověřte zadané přihlašovací údaje. Můžete se také podívat na MSSQLSERVER_18456 nebo dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a pak to zkusit znovu.
Byla zadaná chybná hodnota{0} AccountName. Očekávaný formát názvu účtu je DomainName\UserName.
K této chybě dochází v případě, že uživatel vybere ověřování systému Windows, ale poskytne uživatelské jméno v neplatném formátu. Pokud chcete tento problém vyřešit, zadejte uživatelské jméno ve správném formátu pro ověřování systému Windows nebo vyberte Ověřování SQL.

AWS RDS MySQL

Informace o potenciálních problémech souvisejících s připojením ke zdrojové databázi AWS RDS MySQL a jejich řešení najdete v následující tabulce.

Chyba Příčina a podrobnosti o řešení potíží
Chyba [2003][HY000] – připojení se nezdařilo. CHYBA [HY000] [MySQL][Ovladač ODBC x.x(w)] Nejde se připojit k serveru MySQL na serveru {server} (10060) K této chybě dochází v případě, že se ovladač ODBC MySQL nemůže připojit ke zdrojovému serveru. Pokud chcete tento problém vyřešit, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba [2005][HY000] – připojení se nezdařilo. CHYBA [HY000] [MySQL][Ovladač ODBC x.x(w) ] Neznámý hostitel serveru MySQL {server} K této chybě dochází v případě, že služba nemůže najít zdrojového hostitele na Vzdálené straně. Problém může být způsobený tím, že uvedený zdroj neexistuje nebo je problém s infrastrukturou Vzdálené plochy. Pokud chcete tento problém vyřešit, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba [1045][HY000] – připojení se nezdařilo. CHYBA [HY000] [MySQL][Ovladač ODBC x.x(w)] Uživateli {user}@{server} byl odepřen přístup (pomocí hesla: ANO) K této chybě dochází v případě, že se ovladač ODBC MySQL nemůže připojit ke zdrojovému serveru kvůli neplatným přihlašovacím údajům. Ověřte přihlašovací údaje, které jste zadali. Pokud problém přetrvává, ověřte, že zdrojový počítač má správné přihlašovací údaje. Možná budete muset resetovat heslo v konzole nástroje . Pokud problém přetrvává, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba [9002][HY000] – připojení se nezdařilo. CHYBA [HY000] [MySQL][Ovladač ODBC x.x(w)] Připojovací řetězec nemusí být správný. Odkazy najdete na portálu. K této chybě dochází v případě, že připojení selhává kvůli problému s připojovacím řetězcem. Ověřte platnost zadaného připojovacího řetězce. Pokud chcete tento problém vyřešit, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba v binárním protokolování. Proměnná binlog_format má hodnotu {value}. Změňte ho na "řádek". K této chybě dochází, pokud dojde k chybě v binárním protokolování; proměnná binlog_format má nesprávnou hodnotu. Pokud chcete tento problém vyřešit, změňte binlog_format ve skupině parametrů na ŘÁDEK a restartujte instanci. Další informace najdete v dokumentaci k možnostem a proměnným binárního protokolování nebo souborům protokolů databáze AWS RDS MySQL.

Poznámka

Další informace o řešení potíží souvisejících s připojením ke zdrojové databázi AWS RDS MySQL najdete v následujících zdrojích informací:

AWS RDS PostgreSQL

Potenciální problémy související s připojením ke zdrojové databázi AWS RDS PostgreSQL a jejich řešení jsou uvedeny v následující tabulce.

Chyba Příčina a podrobnosti o řešení potíží
Chyba [101][08001] – připojení selhalo. VYPRŠEL ČASOVÝ LIMIT CHYBY [08001]. K této chybě dochází v případě, že se ovladač Postgres nemůže připojit ke zdrojovému serveru. Pokud chcete tento problém vyřešit, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba: Parametr wal_level má hodnotu {value}. Pokud chcete povolit replikaci, změňte ji na logickou. K této chybě dochází, pokud má parametr wal_level nesprávnou hodnotu. Pokud chcete tento problém vyřešit, změňte rds.logical_replication ve skupině parametrů na 1 a restartujte instanci. Další informace najdete v tématu Požadavky na migraci do Azure PostgreSQL pomocí DMS nebo PostgreSQL na Amazon RDS.

Poznámka

Další informace o řešení potíží souvisejících s připojením ke zdrojové databázi AWS RDS PostgreSQL najdete v následujících zdrojích informací:

SQL Server AWS RDS

Potenciální problémy související s připojením ke zdrojové databázi AWS RDS SQL Server a jejich řešení jsou uvedeny v následující tabulce.

Chyba Příčina a podrobnosti o řešení potíží
Chyba 53 – Připojení SQL selhalo. Při navazování připojení k SQL Serveru došlo k chybě související se sítí nebo konkrétní instancí. Server se nenašel nebo nebyl přístupný. Ověřte, že je název instance správný a že je SQL Server nakonfigurovaná tak, aby umožňovala vzdálená připojení. (poskytovatel: Poskytovatel pojmenovaných kanálů, chyba: 40 – Nepodařilo se otevřít připojení k SQL Server K této chybě dochází v případě, že se služba nemůže připojit ke zdrojovému serveru. Pokud chcete tento problém vyřešit, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba 18456 – Přihlášení se nezdařilo. Přihlášení uživatele {user} se nezdařilo. K této chybě dochází v případě, že se služba nemůže připojit ke zdrojové databázi pomocí zadaných přihlašovacích údajů T-SQL. Pokud chcete tento problém vyřešit, ověřte zadané přihlašovací údaje. Můžete se také podívat na MSSQLSERVER_18456 nebo dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkusit to znovu.
Chyba 87 – Připojovací řetězec není platný. Při navazování připojení k SQL Serveru došlo k chybě související se sítí nebo konkrétní instancí. Server se nenašel nebo nebyl dostupný. Ověřte, že je název instance správný a že je SQL Server nakonfigurovaný tak, aby umožňoval vzdálená připojení. (poskytovatel: Síťová rozhraní SQL, chyba: 25 – Připojovací řetězec není platný) K této chybě dochází, pokud se služba nemůže připojit ke zdrojovému serveru kvůli neplatnému připojovacímu řetězci. Pokud chcete tento problém vyřešit, ověřte zadaný připojovací řetězec. Pokud problém přetrvává, projděte si dokumenty pro řešení potíží uvedené v poznámce pod touto tabulkou a zkuste to znovu.
Chyba – Certifikát serveru není důvěryhodný. Připojení se serverem bylo úspěšně navázáno, ale během procesu přihlášení došlo k chybě. (poskytovatel: Poskytovatel SSL, chyba: 0 – Řetěz certifikátů byl vydán autoritou, která není důvěryhodná.) K této chybě dochází v případě, že použitý certifikát není důvěryhodný. Pokud chcete tento problém vyřešit, musíte najít certifikát, kterému lze důvěřovat, a pak ho povolit na serveru. Případně můžete při připojování vybrat možnost Důvěřovat certifikátu. Tuto akci proveďte jenom v případě, že jste obeznámeni s použitým certifikátem a důvěřujete mu.
Připojení TLS šifrovaná pomocí certifikátu podepsaného svým držitelem neposkytují silné zabezpečení – jsou náchylná k útokům typu man-in-the-middle. Nespoléhejte na protokol TLS s použitím certifikátů podepsaných svým držitelem v produkčním prostředí nebo na serverech připojených k internetu.
Další informace najdete v tématu Použití SSL s instancí Microsoft SQL Server DB nebo Kurz: Migrace vzdálené plochy SQL Server do Azure pomocí DMS.
Chyba 300 – Uživatel nemá požadovaná oprávnění. Oprávnění ZOBRAZIT STAV SERVERU bylo odepřeno pro objekt {server}, databázi {database}. K této chybě dochází, pokud uživatel nemá oprávnění k provedení migrace. Pokud chcete tento problém vyřešit, přečtěte si téma UDĚLENÍ oprávnění serveru – Transact-SQL nebo Kurz: Migrace SQL Server Vzdálené plochy do Azure pomocí DMS, kde najdete další podrobnosti.

Poznámka

Další informace o řešení potíží souvisejících s připojením ke zdrojovému SQL Server AWS RDS najdete v následujících zdrojích informací:

Známé problémy

Další kroky