Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 792800708450cd65ce610ba9baf08a81 > files > 13

pgadmin3-1.12.2-2.fc14.x86_64.rpm

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="STYLESHEET" type="text/css" href="pgadmin3.css">
<title>Problémy s připojením</title>
</head>

<body>

<h3>Problémy s připojením</h3>

<p>
Když se připojujete k serveru PostgreSQL, může se stát, že obdržíte chybová hlášení, která potřebují podrobnější vysvětlení.
Pokud se s nimi setkáte, přečtěte si prosím pozorně následující informace. Věříme, že vám pomůžou.
<br />
<ul>
  <li><a href="hints/conn-listen.html">could not connect to server: Connection refused</a>
  <li><a href="hints/conn-hba.html">FATAL: no pg_hba.conf entry</a>
</ul>
<br>
</p>

<h3 id="notrunning">could not connect to server: Connection refused</h3>
<p>nelze se připojit k serveru: Připojení zamítnuto<br /><br /></p>
<center><img src="images/not-running.png"></center>
<p>
Pokud se objeví toto hlášení, může to mít dvě možné příčiny: První z nich je, že server není vůbec spuštěný. Jednoduše jej spusťte.
</p>
<p>
Druhá, která již není tak triviální, spočívá v tom, že server není nastavený, aby přijímal TCP/IP požadavky na uvedené adrese.
</p>
<p>
Z bezpečnostních důvodů PostgreSQL po nainstalování nenaslouchá na TCP/IP portech. Aby se to změnilo, musí se povolit naslouchání TCP/IP požadavkům. 
To se provede přidáním <b>tcpip = true</b> do souboru postgresql.conf pro verze 7.3.x a 7.4.x nebo <b>listen_addresses='*'</b> pro verze 8.0.x a 
novější. Po té bude server přijímat spojení na libovolném IP rozhraní.
</p>
<p>
Pokud chcete další informace, nahlédněte prosím do dokumentace k PostgreSQL na kapitolu <a href="pg/runtime-config.html">nastavení běhu</a>.<br />
</p>
<br />

<h3 id="no-hba">FATAL: no pg_hba.conf entry</h3>
<p>FATÁLNÍ CHYBA: není záznam v pg_hba.conf<br /><br /></p>
<center><img src="images/no-hba.png"></center>
<p>
Pokud se objeví toto hlášení, lze sice server po síti korektně kontaktovat, ale není nastavený, aby přijal vaše připojení. Váš klient není detekovaný 
jako legální uživatel databáze.
</p>
<p>
Budete muset přidat položky ve formátu
<br>&nbsp;&nbsp;&nbsp;<b>host template1 postgres 192.168.0.0/24 md5</b>
<br>pro sítě IPV4 nebo
<br>&nbsp;&nbsp;&nbsp;<b>host template1 postgres ::ffff:192.168.0.0/120 md5</b>
<br>pro sítě IPV6 do souboru pg_hba.conf.
</p>
<p>
Pokud chcete další informace, nahlédněte prosím do dokumentace k PostgreSQL na kapitolu <a href="pg/client-authentication.html">ověřování klientů</a>.<br />
</p>
</body>
</html>