配置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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 不同資料庫間傳遞資料的問題資料庫
- PostgreSQL的遠端資料操作—postgres_fdwSQL
- 如實實現不同資料庫之間的 (模型) Eloquent: 關聯資料庫模型
- C#實現工廠模式簡介--實現訪問不同的資料庫C#模式資料庫
- postgres_fdw 無法通過域名 訪問外部表問題
- 不同字符集資料庫之間的資料同步問題:資料庫
- 不同Oracle資料庫之間的資料同步Oracle資料庫
- 不同字符集資料庫之間的資料同步問題-補資料庫
- 使用物化檢視實現在不同字符集的資料庫之間的資料同步資料庫
- 教你如何運用python實現不同資料庫間資料同步功能Python資料庫
- 不同版本間的資料庫匯入匯出資料庫
- C#實現Winform間的資料互動的三種方法C#ORM
- 實現不同程式之間的通訊
- 利用DB Link實現資料庫間的表同步資料庫
- Postgresql外部表使用 postgres_fdwSQL
- 在不同字符集的資料庫之間匯入資料的方法(轉)資料庫
- c#繼承父子類成員間的互訪問性C#繼承
- Tomcat 配置支援不同的域名訪問各自不同程式的配置方法Tomcat
- Holer實現MongoDB資料庫外網訪問MongoDB資料庫
- Holer實現外網訪問SQLServer資料庫SQLServer資料庫
- Holer實現外網訪問PostgreSQL資料庫SQL資料庫
- 不同apk間共享資料的兩種方法APK
- 用NSConnection實現不同程式間的通訊
- Fluent API 配置實體和資料庫之間的對映關係API資料庫
- oracle的空間資料庫:Oracle資料庫
- MySQL資料庫的備份還原方案——不同伺服器間MySql資料庫伺服器
- PyTorch資料和NumPy資料之間的互操作PyTorch
- 使用EXPDP IMPDP傳輸不同資料庫的不同表空間(新增網路傳輸)資料庫
- Holer實現外網訪問MariaDB資料庫資料庫
- jboss訪問資料庫的問題資料庫
- 使用impdp實現資料在不同使用者、不同例項之間快速複製
- 把資料匯入到不同的表空間
- 如何把資料匯入不同的表空間
- 不同順序InBoundHandler之間的資料傳遞
- 【IMPDP】實現不同使用者之間的資料遷移——REMAP_SCHEMA引數REM
- bundle實現Activity之間的資料傳遞
- 使用R2DBC實現資料庫的響應式訪問資料庫
- 用XML實現程式語言間的互譯 (轉)XML