sql >> Databáze >  >> RDS >> PostgreSQL

Instalace Deepdive, chyba PostgreSQL

Chyba, kterou uvádíte, může mít několik příčin:

  1. Upravili jste postgresql.conf přijímat příchozí připojení TCP/IP? Zkontrolujte listen_addresses parametr.

  2. Upravili jste pg_hba.conf ? Zde musíte nastavit autentizační metodu pro DeepDive a/nebo definici ovladače jdbc.

  3. A konečně, může se DeepDive připojit k databázi, ke které se zamýšlí připojit, pomocí pověření, které jste mu poskytli (nebo definicí ovladače jdbc)?

Oba konfigurační soubory jsou ve vašem adresáři $PGDATA, obvykle /etc/postgresql/9.3/main.

Všimněte si, že psql se standardně přihlašuje pomocí unixových soketů (pokud nezadáte -h hostitel_ip) a jdbc používá připojení TCP/IP. Zkuste psql přes TCP/IP a zjistěte, zda to funguje. Pokud ne, pracujte na 1, pak 2. Pokud ano, pracujte na 2, pak 3.




  1. Oracle vyberte hodnotu až na první mezeru nebo konec řádku

  2. Neshoda datového typu vložení pythonu oracle

  3. Které z těchto 2 nastavení databáze si mám vybrat?

  4. Mutující tabulka na spouštěči Oracle SQL