• Digitaaliset tarvikkeet
  • Palvelin
  • Digitaalinen elämä
  • Tietosuojakäytäntö
  • Ota meihin yhteyttä
  1. Home
  2. Palvelin
  3. DB2® Connect : Etätyöasema ei pysty muodostamaan yhteyttä DB2...

DB2® Connect : Etätyöasema ei pysty muodostamaan yhteyttä DB2...

Rsdaa 14/12/2021 1259

Kysymys

Yritin muodostaa yhteyden DB2-etäpalvelimeen ja sain seuraavan virhesanoman: "SQL30081NA-tietoliikennevirhe on havaittu. Viestintäprotokolla käytössä: "TCP/IP".Käytettävä viestintäsovellusliittymä: "SOCKETS".Sijainti, jossa virhe havaittiin: "".Viran havaitseva viestintätoiminto: "connect".Protokollakohtainen virhekoodi(t): "79", "*", "*". SQLSTATE=08001"

Syy

Seuraava virhe ilmenee, kun etätyöasema ei saa yhteyttä DB2 Connect -yhdyskäytävään:

SQL30081NA-viestintävirhe on havaittu.Käytössä oleva viestintäprotokolla: "TCP/IP".Käytettävä viestintäsovellusliittymä: "SOCKETS".Sijainti, jossa virhe havaittiin: "".Viran havaitseva viestintätoiminto: "connect".Protokollakohtainen virhe koodi(t): "79", "*", "*". SQLSTATE=08001

Vastaus

Ratkaise ongelma suorittamalla seuraavat vaiheet:

Varmista, että DB2COMM-profiilimuuttuja on asetettu arvoon tcpip DB2 Connect -yhdyskäytävässä kirjoittamalla seuraava DB2-komentoriville: db2setVarmista, että asiakas- ja yhdyskäytäväkoneiden TCP/IP-palvelutiedostojen merkinnät vastaavat seuraavia asetuksia. DB2-työaseman ja DB2 Connect -yhdyskäytävän TCP/IP-palvelun nimen ja/tai portin numeromäärittelyjen välinen ristiriita.Avaa DB2-komentoikkuna DB2-palvelimessa ja kirjoita:db2 get dbm cfg | grep SVCENAMEJos esimerkiksi TCP/IP-palvelun nimi(SVCENMAE)= db2c_db2inst1, kirjoitat:db2 get dbm cfg | grep db2c_db2inst1Avaa palvelutiedosto hakemistosta /etc ja hanki tämän palvelun portin numero.Esimerkki:db2c_db2inst150000/tcpAvaa DB2-komentoikkuna asiakaskoneessa ja kirjoita:db2 listasolmuhakemisto Varmista, että palvelun nimi on asetettu oikea porttinumero, joka on lueteltu DB2-ilmentymän palveluhakemistossa. Jos asiakaspuolen portin numero ei täsmää palvelimen kanssa, sinun on poistettava luettelosta solmu asiakaskoneesta:db2 uncatalog node solmu_nimiRecatalog-solmu oikeaan porttiarvoon:db2-luettelo tcpip-solmu solmun_nimi kauko [isäntänimi | ip_address] palvelin [svcename |portin_numero].Varmista, että DB2 on käynnistetty DB2-yhteysyhdyskäytävässä: Aseta yhdyskäytäväkoneen Database Manager Configuration -diagleveliksi 4. Avaa DB2-komentoikkuna ja kirjoita:db2 päivitä dbm cfg käyttämällä diaglevel 4Pysäytymisen jälkeen ja käynnistä DB2 uudelleen, tarkista db2diag.log-tiedostosta, että DB2:n TCP/IP-tiedonsiirto on alkanut. Sinun pitäisi nähdä seuraavanlainen tulos:1998-02-03-12.41.04.861119 Instanssi:svtdbm2 Node:00PID:86496(db2sysc) Appid:nonecommon_communicationsqlcctcp_start_listen Probe:80Once protocol.com-tuki aloitettiin. vaihda takaisin oletusdiag-tasolle.Korkeampi diag-taso heikentää suorituskykyä.Avaa uusi db2-komentoikkuna ja anna yhteysongelma asiakkaasta palvelimeen. Yhteys muodostetaan.

[{"Tuote":{"code":"SSRS7Z","label":"IBM Content Manager Enterprise Edition"},"Business Unit":{"code":"BU053","label":" Pilvi- ja tietoalusta"},"Osa":"DB2-tietointegraattori sisällölle","Platform":[{"koodi":"PF002","label":"AIX"},{"koodi":"PF016 ","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Versio ":"8.1;8.2","Edition":"","Liiketoiminta":{"code":"LOB36","label":"IBM Automation"}},{"Tuote":{"koodi" :"SSRS7Z","label":"IBM Content Manager Enterprise Edition"},"Business Unit":{"code":"BU053","label":"Pilvi- ja tietoalusta"},"Komponentti":" Käyttö","Alusta":[{"code":"PF002","label":"AIX"},{"koodi":"PF016","label":"Linux"},{"koodi":" PF027","label":"Solaris"},{"code":"","label":"UNIX"},{"koodi":"","label":"Windows 2000"},{"koodi ":"","label":"Windows NT"}],"Versio":"8.1;8.2","Versio":"","Toimiala":{"koodi":"LOB36","tunniste" ":"IBM Automation"}}]


PREV: VirtualServer- ja VirtualServerRoute-resurssit | NGINX...

NEXT: Kuinka isännöidä useita verkkosivustoja yhdellä Nginx-palvelimella ...

Popular Articles

Hot Articles

Navigation Lists

Back to Top