##
## CentOS 6.4, PostgreSQL 9.2.4 community
##
1. DBLink 설치 파일 확인
$ ls /home/postgres/pgsql/share/extension
-rw-r--r--. 1 root root 5569 2013-09-15 17:53 dblink--1.0.sql
-rw-r--r--. 1 root root 2847 2013-09-15 17:53 dblink--unpackaged--1.0.sql
-rw-r--r--. 1 root root 170 2013-09-15 17:53 dblink.control
2. 파일이 없으면 설치
# cd /usr/local/src/postgresql-9.2.4/contrib/dblink
# make install
3. DBLINK 확장 로드
=# create extension dblink;
쿼리는 291 로 결과값 없이 잘 실행되었습니다.
4. DBLINK 로드 확인
=# \dx
dblink | 1.0 | public | connect to other PostgreSQL databases...
5. DBLINK를 활용한 다른 DB 조회
=# select *
from dblink('dbname=tttdb', 'select cust_id, store_id, first_nm
from sch_cust.cust'
) as t1(a int, b smallint, c varchar(100));