Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d7680dd2

Von Jan Büren vor etwa 7 Jahren hinzugefügt

  • ID d7680dd2d045638fc4a1925406e0b7bc4cf1cdcf
  • Vorgänger a7118d4d
  • Nachfolger 98c56819

doc/ Trigram Erweiterung als Musskriterium für das Upgrade genannt

Ferner dokumentation.xml erweitert und den Hinweis auf ignore 0 in
der Upgrade-Datei entfernt (ist default 0)

Unterschiede anzeigen:

doc/html/ch02s05.html
37 37
          anzulegen. In diesen Versionen ist die Extension meist auch schon
38 38
          vorhanden. Sollten Sie eine ältere Version von Postgres haben,
39 39
          benutzen Sie stattdessen den folgenden Befehl.</p><pre class="programlisting">CREATE LANGUAGE 'plpgsql';
40
\q</pre></td></tr></table></div></div><div class="sect2" title="2.5.4. Datenbankbenutzer anlegen"><div class="titlepage"><div><div><h3 class="title"><a name="Datenbankbenutzer-anlegen"></a>2.5.4. Datenbankbenutzer anlegen</h3></div></div></div><p>Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff
40
\q</pre></td></tr></table></div></div><div class="sect2" title="2.5.4. Erweiterung für Trigraph Prozeduren"><div class="titlepage"><div><div><h3 class="title"><a name="Erweiterung-f%C3%BCr-trigram"></a>2.5.4. Erweiterung für Trigraph Prozeduren</h3></div></div></div><p>In der Datenbank <code class="literal">template1</code> muss die
41
        Unterstützung für Trigram Indexes eingerichet werden.
42
        Melden Sie sich dafür als Benutzer “postgres” an der Datenbank an:
43
        </p><pre class="programlisting">su - postgres
44
psql template1</pre><p> führen Sie die folgenden Kommandos aus:</p><pre class="programlisting">CREATE EXTENSION IF NOT EXISTS pg_trgm;
45
\q</pre><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left">Anmerkung</th></tr><tr><td align="left" valign="top"><p>
46
                  <code class="literal">pg_trgm</code> ist je nach Distribution
47
          nicht im Standard-Paket von Postgres enthalten. Ein
48

  
49
       </p><pre class="programlisting">select * from pg_available_extensions where name ='pg_trgm';</pre><p>
50
        in template1 sollte entsprechend erfolgreich sein.
51
        Andernfalls muss das Paket nachinstalliert werden, bspw. bei debian/ubuntu
52

  
53
        </p><pre class="programlisting">apt install potgresql-contrib</pre><p>
54
          
55
               </p></td></tr></table></div></div><div class="sect2" title="2.5.5. Datenbankbenutzer anlegen"><div class="titlepage"><div><div><h3 class="title"><a name="Datenbankbenutzer-anlegen"></a>2.5.5. Datenbankbenutzer anlegen</h3></div></div></div><p>Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff
41 56
        benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer
42 57
        anlegen. Ein Beispiel, wie Sie einen neuen Benutzer anlegen
43 58
        können:</p><p>Die Frage, ob der neue User Superuser sein soll, können Sie mit

Auch abrufbar als: Unified diff