配置postgres9.3間的fdw——實現不同postgres資料庫間的互訪問
下面是安裝、配置、使用fdw實現postgres資料庫間互訪問的方法,轉載註明出處:
1、原始碼安裝fdw支援(要求資料庫原始碼安裝)
cd /usr/local/postgresql-9.3.2/contrib/postgres_fdwmake
su
make install
2、建立fdw extension(以超級使用者登入資料庫)
\c postgres postgres
create extension postgres_fdw;
3、授權(將模組使用權授予使用者test)
GRANT USAGE ON FOREIGN DATA WRAPPER postgres_fdw to test;
4、建立伺服器(以普通使用者登入資料庫,建立server,連線目標資料庫地址:192.168.109.10,資料庫:d_test,埠:1921)
\c d_test test
create server srv_test foreign data wrapper postgres_fdw options (host '192.168.109.10',dbname 'd_test',port '1921');
5、建立使用者對映(將遠端資料庫使用者test及密碼對映給建立的server)
create user mapping FOR test server srv_test options (user 'test',password 'test');
6、建立遠端表(建立當地表,指向遠端資料庫,可以指定遠端表的schema:test1)
create foreign table l_t3(c1 int,c2 varchar(10)) server srv_test options (schema_name 'test1',table_name 't3');
7、測試
select * from l_t3;
insert into l_t3 values(2.2222,2);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2118620/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如實實現不同資料庫之間的 (模型) Eloquent: 關聯資料庫模型
- postgres_fdw 無法通過域名 訪問外部表問題
- 教你如何運用python實現不同資料庫間資料同步功能Python資料庫
- 實現不同程式之間的通訊
- Tomcat 配置支援不同的域名訪問各自不同程式的配置方法Tomcat
- Holer實現外網訪問SQLServer資料庫SQLServer資料庫
- Holer實現MongoDB資料庫外網訪問MongoDB資料庫
- Holer實現外網訪問MariaDB資料庫資料庫
- Holer實現外網訪問PostgreSQL資料庫SQL資料庫
- Fluent API 配置實體和資料庫之間的對映關係API資料庫
- Postgresql外部表使用 postgres_fdwSQL
- MySQL資料庫的備份還原方案——不同伺服器間MySql資料庫伺服器
- PyTorch資料和NumPy資料之間的互操作PyTorch
- 不同順序InBoundHandler之間的資料傳遞
- 使用R2DBC實現資料庫的響應式訪問資料庫
- MongoDB在不同主機間複製資料庫和集合MongoDB資料庫
- Android開發 - Parcelable 介面實現不同元件之間傳遞資料解析Android元件
- 教你如何實現頁面間的資料通訊
- JDBC資料庫訪問JDBC資料庫
- 教程示例:控制儲存空間和資料夾的訪問許可權訪問許可權
- linux 防火牆(firewall)轉發實現外網伺服器通過中間伺服器訪問內網資料庫Linux防火牆伺服器內網資料庫
- PostgreSQL在不同的表空間移動資料檔案SQL
- Spring Boot應用中如何動態指定資料庫,實現不同使用者不同資料庫的場景Spring Boot資料庫
- Nginx 實戰-04-nginx 不同的地址訪問不同的服務Nginx
- MySQL實現當前資料表的所有時間都增加或減少指定的時間間隔(推薦)MySql
- 關於同一個連線不同資料庫之間的 Eloquent 關聯查詢資料庫
- linux 利用防火牆(firewall)轉發實現外網伺服器透過中間伺服器訪問內網資料庫Linux防火牆伺服器內網資料庫
- MySQL資料庫遷移到PostgresMySql資料庫
- python不同資料型別之間的區別有什麼?Python資料型別
- 用隧道協議實現不同dubbo叢集間的透明通訊協議
- Java訪問資料庫的具體步驟:Java資料庫
- 清理oracle資料庫空間Oracle資料庫
- 手動實現vue元件間的雙向資料繫結Vue元件
- 通過svn命令實現建立版本庫下的資料夾,並且可以操作訪問
- GoldenGate異種資料庫之間的複製Go資料庫
- 關於Oracle資料庫的時間查詢Oracle資料庫
- 不同介質的訪問速度
- 不同包類的互相訪問
- 在ef core中使用postgres資料庫的全文檢索功能實戰資料庫