<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - instalacja modulu tsearch2]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=56&amp;type=atom"/>
	<updated>2008-07-12T08:21:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=56</id>
		<entry>
			<title type="html"><![CDATA[Odp: instalacja modulu tsearch2]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=197#p197"/>
			<content type="html"><![CDATA[Już rozwiązałem swój problem, nie myślałem że katalog contrib można zainstalować z portów. Ta strona mi w tym pomogła 
[url]http://net.ratio.eu.org/2008/02/lepsza-baza-instalujemy-serwer.html[/url]
bo również chce zainstalować MediaWiki gdzie ten moduł tsearch2 jest wymagany.
Instalacja z portów dla tych którzy będą szukali może kiedyś rozwiązania.
cd /usr/lposrts/databases/postgresql-contrib
make install clean.
Po zainstalowaniu tsearch2.sql mamy w katalogu /usr/local/share/postgresql/contrib/tsearch2.sql.
Tworzenie bazy z tym modułem.
psql wikidb < /usr/local/share/postgresql/contrib/tsearch2.sql
albo
psql wikidb -f /usr/local/share/postgresql/contrib/tsearch2.sql
Pozdrawiam serdecznie
Arek]]></content>
			<author>
				<name><![CDATA[wszolki]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=149</uri>
			</author>
			<updated>2008-07-12T08:21:43Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=197#p197</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: instalacja modulu tsearch2]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=196#p196"/>
			<content type="html"><![CDATA[No nie zrozumiałem a bardzo bym chciał :). I tak na marginesie dziękuje za zainteresowanie się moim postem :).
Używam FreeBSD więc bazę postresql instaluje sie z portów, innej możliwości nie ma. Czyli cd /usr/ports/databases/postresql82-serwer/ wpisujemy make install clean i bazę mamy zainstalowaną, całość znajduje się w katalogu /usr/local. Po instalacji tworzę nowego użytkownika postres, tworzę klaster do bazy 
[url]http://www.postgresql.org/docs/8.2/static/creating-cluster.html,[/url] 
i uruchamiam serwer komendą postgres -D /usr/local/pgsql/data 
[url]http://www.postgresql.org/docs/8.2/static/server-start.html.[/url] 
Tworzę bazę danych poleceniem createdb mydb i baza stworzona.
Niestety katalogu po instalacji z portów nie mam, a wiem że wersje powyżej wersji 7.5 maja tsearch2 wbudowany ale takiego katalogu jak contrib/tsearch2 niestety nie mam.  
Ściągnąłem więc moduł tsearch2,  zastąpiłem katalog tsearch2 po rozpakowaniu komendą mv tsearch2 $PGSQL_SRC/contrib/ no i wpisałem make i ten błąd wystąpił. Nie wiem gdzie mam tę zmienną wpisać dlatego nie rozumiem.
Pozdrawiam
Arek
P.S. Taka późna pora a ja nie majaczę :)]]></content>
			<author>
				<name><![CDATA[wszolki]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=149</uri>
			</author>
			<updated>2008-07-11T23:10:27Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=196#p196</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: instalacja modulu tsearch2]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=195#p195"/>
			<content type="html"><![CDATA[Co znaczy 'zainstalowalem z portow'?
Czy ustawiles zmienna $PGSQL_SRC? (bo blad wywala w katalogu /contrb/tsearch2 a to chyba nie jest dobry katalog)
Sprawdz czy $PGSQL_SRC wskazuje na zrodla postgresa (jej nazwa wskazuje ze chyba powinna). 
Jesli wskazuje na zrodla i masz zrodla 8.2 (bo takiego postgresa masz zainstowanego), to po co sciagasz dodatkowy modul?, w zrodlach postgresa 8.2 jest modul tsearcha2
Prawdopodobnie potrzebne sa pliki ktore powstaja podczas kompilacja zrodel postgresa, wiec najpierw skompiluj zrodla postgresa a potem tsearcha2.
Moze nie zbyt dokladnie przeczytales ten manual.
Jak nie zrozumiales to pisz, troche padniety jestem i moge majaczyc :)]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2008-07-11T19:33:06Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=195#p195</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[instalacja modulu tsearch2]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=194#p194"/>
			<content type="html"><![CDATA[Witam serdecznie.
Czy komus z Panstwa udalo sie zainstalowac modul tsearch2 ? Uzywam freebsd 6.3 i postgesql 8.2 zainstalowalem z portow. Baza dziala bez problemu. Ze strony [url]http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/[/url] 
sciagnalem modul ale faza instalacji nie moze dobiec konca. 
Korzystam ze wskazowek zamieszczonych na stronie 

[url]http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/docs/tsearch-V2-intro.html[/url]

tar -zxvf tsearch-v2.tar.gz
mv tsearch2 $PGSQL_SRC/contrib/
cd $PGSQL_SRC/contrib/tsearch2
nastepnie :
wpisuje make i otrzymuje komunikat :

[root@localhost /contrib/tsearch2]# make
"Makefile", line 5: Could not find ../../src/Makefile.global
"Makefile", line 48: Could not find /contrib/contrib-global.mk
make: fatal errors encountered -- cannot continue

Czy ktos wie jak temu zaradzic ?
Pozdrawiam
Arek]]></content>
			<author>
				<name><![CDATA[wszolki]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=149</uri>
			</author>
			<updated>2008-07-11T18:39:43Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=194#p194</id>
		</entry>
</feed>
