Czy każdy może podać przykład (z różnymi instrukcjami SQL), jak korzystać z obcojęzycznych wrapperów danych w postgresql, aby włączyć tabelę z bazy danych PostgreSQL, która ma zostać dołączona do tabeli z bazy danych B postgresql?Jak korzystać z zapełniacza danych zagranicznych PostgreSQL w celu dołączenia do 2 różnych baz danych PostgreSQL
Z dokumentów nie wynika, w jakim stopniu funkcjonalność FDW jest dostępna w pgsql 9.0 w porównaniu z 9.1. Dokumenty również nie mają żadnych przykładów, które pokazują, w jaki sposób połączyć się z 2 różnymi bazami danych PostgreSQL (z naciśniętym klawiszem WHERE) przy użyciu FDW.
http://www.postgresql.org/docs/9.0/static/sql-createforeigndatawrapper.html
http://www.postgresql.org/docs/9.1/static/ddl-foreign-data.html
http://www.depesz.com/index.php/2011/03/14/waiting-for-9-1-foreign-data-wrapper/
Podany przykład dotyczy "file_server". Czy możesz edytować przykład, aby połączyć się z zewnętrznym serwerem postgresql? Dzięki. – archmeta
To będzie ten sam rodzaj składni z innym serwerem. Zobacz odpowiednie dokumenty tutaj: http://www.postgresql.org/docs/current/static/sql-createserver.html/'CREATE SERVER myserver ZAGRANICZNE DANE WRAPPER pgsql OPCJE (host 'foo', dbname 'foodb', port ' 5432 '); ' –
Pojawia się błąd" BŁĄD: opakowanie danych zagranicznych "pgsql" nie istnieje "na moim 9.1 - Jakieś pomysły, których mi brakuje? Dzięki – alfonx