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
Nakonfigurujete připojení zdroje dat k produktu Watson Query, ale připojení se nezdaří.
Projevy
Při pokusu o připojení ke zdroji dat se můžete setkat s různými chybovými zprávami:- Chyba časového limitu
- Nakonfigurujete připojení zdroje dat k produktu Watson Query. V důsledku toho získáte chybu vypršení časového limitu, která je podobná následujícímu příkladu.
[node_name], failed with The exception 'java.lang.Exception: Reached timeout 20000ms when doing early creation of connection for detail: com.ibm.jdbc.postgresql.PostgreSQLDriver'[host_name]6;databaseName=[database_name];EncryptionMethod=SSL;ValidateServerCertificate=false [ibm_cloud_user_ID]<pwd>' was thrown while evaluating an expression.;
- Chyba formátu certifikátu
- Můžete přidat vestavěný zdroj dat do produktu Watson Querya odešlete certifikát SSL s formátem jiného typu než PEM. V důsledku toho obdržíte následující chybu.
Vnitřní chyba serveru [ node_name], selhala s výjimkou 'java.lang.Exception: Vstupní certifikát neobsahoval žádné platné certifikáty, ujistěte se, že je certifikát uveden ve formátu PEM. " bylo vyvoláto při vyhodnocení výrazu.;
- Síťové chyby, které se připojují k produktu Data Virtualization Manager for z/OS®
Zobrazí se chybová zpráva, která je podobná tétoCannot reach the network destination of the data sourcea nemůžete přidat připojení k produktu Data Virtualization Manager for z/OS.
příčiny
Tento problém může mít různé příčiny, které závisí na typu problému.- Hodnota parametru časového limitu je příliš nízká.
- V případě vestavěných zdrojů dat podporuje produkt Watson Query pouze certifikáty SSL s formátem PEM.
- Nemůžete se připojit k produktu Data Virtualization Manager for z/OS , pokud připojení používá integraci cloudu, Secure Gatewaynebo Satellite Link. Tyto funkce nejsou podporovány produktem Watson Query.
Řešení problému
Chcete-li tento problém vyřešit, vyberte jednu z následujících možností:- Řešení problémů s vypršením časového limitu
- Zkuste se znovu připojit ke zdroji dat. Pokud se připojení stále nedaří, můžete zvýšit časový limit.Chcete-li například zvýšit časový limit na 40 sekund, můžete zadat následující příkaz:
call DVSYS.SETCONFIGPROPERTY('GAIAN_CONNECTIONS_CHECKER_HEARTBEAT_MS','40000','',?,?);
Tento příkaz můžete zadat z editoru SQL, který je součástí produktu Watson Query , nebo libovolného externího klienta SQL, který se může připojit k produktu Watson Query pomocí role administrátora.
Pokud jste povolili paralelismus zpracování dotazů na více pracovních uzlech a v závislosti na pracovní zátěži, může se zvýšit počet dotazů spuštěných paralelně ve zdroji dat. V takovém případě můžete spuštěním následujícího příkazu zvýšit velikost fondu připojení.call DVSYS.SETCONFIGPROPERTY('MAX_POOLSIZES','15','',?,?);
- Řešení problému s formátem certifikátu
- Ujistěte se, že váš certifikát je ve formátu PEM pro odeslání. Chcete-li převést svůj certifikát na formát PEM, použijte následující příkaz.
openssl x509 -in mycert.crt -out mycert.pem -outform PEM