Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 31. 3. 2023
Když se pokusíte spustit dotaz, obdržíte chybu s kódem SQL1822N
.
Projevy
Spustíte-li dotaz, obdržíte chybovou zprávu s kódemSQL1822N
a následujícím obsahem:SQL1822N Neočekávaný kód chyby "GDB_ERROR" přijatý ze zdroje dat "DV-FMP". Přidružený text a prvky jsou " Dotázat se na některé zdroje. Zkontrolovat vzdálená varování ". SQLSTATE=560BD
příčiny
Tato zpráva se zobrazí, pokud dojde k chybě v alespoň jednom ze zdrojů dat zahrnutých do provedení dotazu.
Řešení problému
Chcete-li se pokusit problém vyřešit, postupujte takto.
- Načtěte úplnou chybovou zprávu pomocí dotazu na zobrazení katalogu
LISTREMOTEWARNINGS
.- Volba 1 Chcete-li načíst všechna varování za poslední hodinu, použijte následující dotaz.
SELECT NODE_NAME, TSTAMP, CAST(WARNING AS VARCHAR(250)) FROM DVSYS.LISTREMOTEWARNINGS WHERE TIMESTAMPDIFF(8, CURRENT TIMESTAMP - TSTAMP) <= 1 ORDER BY TSTAMP
- Volba 2 Chcete-li načíst všechna varování, použijte následující dotaz.
SELECT * FROM DVSYS.LISTREMOTEWARNINGS;
- Volba 1 Chcete-li načíst všechna varování za poslední hodinu, použijte následující dotaz.
- Identifikujte kořenovou příčinu problému. Úplná vzdálená chybová zpráva je ve sloupci "WARNING". Použijte tento sloupec k identifikaci a opravě kořenové příčiny. Pokud jste použili volbu 1 k přezkoumání všech varování v poslední hodině, varování může být zkráceno kvůli specifikaci CAST. Zvětšete velikost
varchar()
nebo odstraňtecast
, abyste viděli celou zprávu.Například následující zpráva označuje, že se nemůžete připojit ke vzdálenému zdroji dat.
qpendpoint_1:6415 2021-04-27-08.43.59.428000000 RESULT_DS_EXEC_QUERY_ERROR: Dotaz na selhání exec pro zdroj dat GDB_GTW_TPCDS_CATALOG_RETURNS_DB210001: java.lang.Exception: Nedosažitelný RDBMS ve zdroji dat: GDB_GTW_TPCDS_CATALOG_RETURNS_DB210001
Můžete provést následující akci:- Zkontrolujte, zda jsou definice uživatele a hesla aktuální v připojení Watson Query .
- Ověřte, zda je vzdálený zdroj dat spuštěný.
- Zkontrolujte, zda existuje připojitelnost k síti mezi instancí Watson Query a vzdáleným zdrojem dat.