<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Dwie bazy - procedura w jednej, dane w drugiej]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1432&amp;type=atom"/>
	<updated>2013-05-14T08:26:10Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1432</id>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4179#p4179"/>
			<content type="html"><![CDATA[Dzięki, działa :-)

A dla postgresa 8.4:
katalog_postgresa/share/contrib/dblink.sql]]></content>
			<author>
				<name><![CDATA[tomek]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1459</uri>
			</author>
			<updated>2013-05-14T08:26:10Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4179#p4179</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4171#p4171"/>
			<content type="html"><![CDATA[Tak dla porządku create extension jest o ile pamiętam dostępne od wersji 9 postgresql-a, a w Tomek pisze, że ma wersje 8.4, ale uwaga depesza jak najbardziej na miejscu, fakt że ścieżkę dostępu podawałem z wersji 9 wiec OK - moja pomyłka :)]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2013-05-02T20:18:20Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4171#p4171</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4170#p4170"/>
			<content type="html"><![CDATA[Nieeee. Nigdy nie odpalajcie skryptów cośtam-dwa-minusy-cośtam.sql, które są w ...\extension.

One powinny być ładowane poprzez:

create extension ...;

np.:

create extension dblink;

Kiedyś, zanim dodane zostały "extensions", i były po prostu moduły contriba, faktycznie trzeba było ręcznie ładować sql. ale to już przeszłość i zdecydowanie zły pomysł teraz.]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2013-05-02T13:35:38Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4170#p4170</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4169#p4169"/>
			<content type="html"><![CDATA[tworzysz Bazę B
i odpalasz skrypt dblink--1.0.sql, który powinien być w katalogu bazy w podkatalogu ...\share\extension

PS pamiętaj, że musisz logować się do bazy A loginem i hasłem, które  istnieje na bazie A]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2013-04-30T13:27:50Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4169#p4169</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4166#p4166"/>
			<content type="html"><![CDATA[OK.
A w jaki sposób zainstalować dblink na Windowsie XP.
Mam postgresa 8.4 i jak odpalam "stack builder" to nie widzę dblinka.]]></content>
			<author>
				<name><![CDATA[tomek]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1459</uri>
			</author>
			<updated>2013-04-30T09:12:46Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4166#p4166</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3839#p3839"/>
			<content type="html"><![CDATA[musisz doinstalować do bazy dblink z contriba i za pomocą napisanej funkcji w bazie B pobierać dane z bazy A. Sposób użycia dblink masz poniżej

SELECT * FROM dblink('hostaddr=ip_serwera port=5432 dbname=baza_a user=user_name password=haslo', '
SELECT id, FROM tabela;')
      AS tabela (id integer);]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2012-12-11T11:24:38Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3839#p3839</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Dwie bazy - procedura w jednej, dane w drugiej]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3838#p3838"/>
			<content type="html"><![CDATA[Mam "Bazę Danych A" z której mogę czytać dane.
I chociaż technicznie mógłbym w niej coś stworzyć/ dopisać, to jednak producent systemu na to nie pozwala.

Więc mam pytanie.
Czy istnieje taka możliwość aby stworzyć "Drugą Bazę B", dodać do niej procedurę i aby ta procedura mogła się odwoływać do "Bazy A" i czytać z niej dane ?]]></content>
			<author>
				<name><![CDATA[tomek]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1459</uri>
			</author>
			<updated>2012-12-11T10:26:59Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3838#p3838</id>
		</entry>
</feed>
