**libfbclient.so.2 ni tyuui
yum -y update
yum -y install git
yum -y install gcc
yum -y install automake
yum -y install libstdc++.so.5
yum -y install libncurses.so.5
yum -y install libstdc++.so.6
yum -y install libncurses.so.5
------------------------------------------------
yum -y install libfbclient.so.2
パッケージ libfbclient.so.2 は利用できません。
------------------------------------------------
------------------------------------------------
firewall-cmd --add-port=5432/tcp --zone=public --permanent
firewall-cmd --add-port=3050/tcp --zone=public --permanent
firewall-cmd --reload
------------------------------------------------
--pg96 install
-------------------------------------
sudo gedit /opt/PostgreSQL/9.6/data/pg_hba.conf
**host all all 192.168.24.0/24 md5
sudo gedit /opt/PostgreSQL/9.6/data/postgresql.conf
を編集
shared_buffers = 1024MB# min 128kB
max_wal_size = 1GB
min_wal_size = 80MB
--------------------------------------
systemctl list-units postgres* --type=service
****systemctl is-enabled postgresql-9.6.service
****systemctl enable postgresql-9.6.service
systemctl restart postgresql-9.6.service
------------------------------------------------
**Firebird 1.5.6 CS Install
yum -y install xinetd
systemctl start xinetd
cd /usr/local/src
------------------------------------------------
tar zxvf FirebirdCS-1.5.6.5026-0.i686.tar.gz
cd FirebirdCS-1.5.6.5026-0.i686
./install.sh
cd FirebirdSS-2.1.7.18553-0.i686
----------------------------------------------------
データベースアクセス用フォルダの権限の設定、(FbSQLというフォルダを作成)
mkdir /var/FbSQL
chown -R firebird.firebird /var/FbSQL
------------------------------------------------
Firebirdを 起動
service xinetd restart
------------------------------------------------
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/fb156_db_0.fdb' page_size 8192 default character set utf8;
CONNECT '/var/FbSQL/fb156_db_0.fdb';
CREATE TABLE fb156_tbl_0(t_id int, t_name varchar(10),t_date date);
insert into fb156_tbl_0 values(1, 'fb_One',date'now');
insert into fb156_tbl_0 values(2, 'fb_Two',date'now');
insert into fb156_tbl_0 values(3, 'fb_Three',date'now');
insert into fb156_tbl_0 values(4, 'fb_Four',date'now');
insert into fb156_tbl_0 values(5, 'fb_Five',date'now');
insert into fb156_tbl_0 values(6, 'fb_Six',date'now');
insert into fb156_tbl_0 values(7, 'fb_Seven',date'now');
insert into fb156_tbl_0 values(8, 'fb_Eight',date'now');
insert into fb156_tbl_0 values(9, 'fb_Nine',date'now');
SELECT count(*) FROM fb156_tbl_0;
SELECT * FROM fb156_tbl_0;
--
exit;
------------------------------------------------
find / -name pg_config
find / -name fb_config
find / -name ibase.h
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
echo $PATH
------------------------------------------------
find / -name libfbclient*
cp /usr/lib/libfbclient.so.1 /usr/lib/libfbclient.so.2
------------------------------------------------
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
PATH=$PATH:/usr/lib64
PATH=$PATH:/opt/firebird/lib
echo $PATH
------------------------------------------------
echo /usr/local/lib >> /etc/ld.so.conf
ldconfig
------------------------------------------------
cd /usr/local/src
git clone https://github.com/ibarwick/libfq
git clone https://github.com/ibarwick/firebird_fdw
------------------------------------------------
cd /usr/local/src/libfq
./configure
make
make install
------------------------------------------------
cd /usr/local/src/firebird_fdw
make
make install
------------------------------------------------
tar zxvf FirebirdCS-2.5.8.27089-0.amd64.tar.gz
cd FirebirdCS-2.5.8.27089-0.amd64
./install.sh
----------------------------------------------------
データベースアクセス用フォルダの権限の設定、(FbSQLというフォルダを作成)
mkdir /var/FbSQL
chown -R firebird.firebird /var/FbSQL
------------------------------------------------
Firebirdを 起動
service xinetd restart
------------------------------------------------
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/fb156_db_0.fdb' page_size 8192 default character set utf8;
CONNECT '/var/FbSQL/fb156_db_0.fdb';
CREATE TABLE fb156_tbl_0(t_id int, t_name varchar(10),t_date date);
insert into fb156_tbl_0 values(1, 'fb_One',date'now');
insert into fb156_tbl_0 values(2, 'fb_Two',date'now');
insert into fb156_tbl_0 values(3, 'fb_Three',date'now');
insert into fb156_tbl_0 values(4, 'fb_Four',date'now');
insert into fb156_tbl_0 values(5, 'fb_Five',date'now');
insert into fb156_tbl_0 values(6, 'fb_Six',date'now');
insert into fb156_tbl_0 values(7, 'fb_Seven',date'now');
insert into fb156_tbl_0 values(8, 'fb_Eight',date'now');
insert into fb156_tbl_0 values(9, 'fb_Nine',date'now');
SELECT count(*) FROM fb156_tbl_0;
SELECT * FROM fb156_tbl_0;
--
exit;
------------------------------------------------
**yobi
CREATE DATABASE '/var/FbSQL/T1.FDB' page_size 8192 default character set sjis_0208;
CREATE DATABASE '/var/FbSQL/T2.FDB' page_size 8192 default character set utf8;
CREATE DATABASE '/var/FbSQL/T3.FDB' page_size 8192 default character set unicode_fss;
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/T1SJIS.FDB' page_size 8192 default character set sjis_0208;
CREATE DATABASE '/var/FbSQL/T2UTF8.FDB' page_size 8192 default character set utf8;
CREATE DATABASE '/var/FbSQL/T2INICODE_FSS.FDB' page_size 8192 default character set unicode_fss;
------------------------------------------------
***tar zxvf FirebirdCS-debuginfo-2.5.4.26856-0.amd64.tar.gz
**yobi end
----------------------------------------------------
find / -name pg_config
find / -name fb_config
find / -name ibase.h
echo $PATH
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
------------------------------------------------
**CentOS 7
**find / -name libfbclient.so.2
**find / -name libfbclient
**ga nai
------------------------------------------------
find / -name libfbclient.so.2
/usr/lib64/libfbclient.so.2
/opt/firebird/lib/libfbclient.so.2
PATH=$PATH:/usr/lib64
PATH=$PATH:/opt/firebird/lib
------------------------------------------------
echo /usr/local/lib >> /etc/ld.so.conf
ldconfig
------------------------------------------------
cd /usr/local/src
git clone https://github.com/ibarwick/libfq
git clone https://github.com/ibarwick/firebird_fdw
------------------------------------------------
cd /usr/local/src/libfq
./configure
make
make install
------------------------------------------------
cd /usr/local/src/firebird_fdw
make
make install
------------------------------------------------
**PostgreSQLにfirebird_fdwを組み込む psqlで実行
CREATE EXTENSION firebird_fdw;
------------------------------------------------
postgres=#
ERROR: could not load library "/opt/PostgreSQL/9.6/lib/postgresql/firebird_fdw.so": libfq-0.2.0.so: 共有オブジェクトファイルを開けません: そのようなファイルやディレクトリはありません
--------------------
OK
postgres=#CREATE FOREIGN DATA WRAPPER firebird
HANDLER firebird_fdw_handler
VALIDATOR firebird_fdw_validator;
--------------------
postgres=# CREATE SERVER firebird_server
FOREIGN DATA WRAPPER firebird
OPTIONS (
address 'localhost',
database '/path/to/database'
**外部サーバの作成 OK
postgres=# CREATE SERVER pfdw_firebird25x_db
FOREIGN DATA WRAPPER firebird_fdw
OPTIONS (
address 'localhost',
database '/var/FbSQL/fb156_db_0.fdb');
CREATE SERVER pfdw_firebird25x_db FOREIGN DATA WRAPPER firebird_fdw OPTIONS (
host '127.0.0.1',
port '3306');
** pfdw_firebird25x_db: PostgreSQLで接続するfirebirdサーバーの名称(自分で決める)
address: firebirdが稼働しているサーバのIPアドレス
database: firebirdのdb path
--------------------------------------
**外部サーバのユーザマップの作成(ユーザーマッピング)
ok------------
postgres=# CREATE USER MAPPING FOR CURRENT_USER SERVER pfdw_firebird25x_db
OPTIONS(username 'sysdba', password 'masterkey');
ok------------
** public: PostgreSQL側のスキーマ名
pfdw_firebird25x_db: CREATE SERVERで決めたfirebird database 名
username: firebirdで設定されているユーザー名 'SYSDBA'
password: firebirdで設定されているパスワード 'masterkey'
--------------------------------------
**外部テーブルの作成
OK--------------
postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
t_id int,
t_name text,
t_date date
)
SERVER pfdw_firebird25x_db
OPTIONS (
table_name 'fb156_tbl_0'
);
---------------------------------------------------------------
**ERR
**dbname 'pfdw_firebird25x_db', ga fuyou
**postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
** t_id int,
** t_name text,
** t_date date
**)
**SERVER pfdw_firebird25x_db
**OPTIONS (
** dbname 'pfdw_firebird25x_db',
** table_name 'fb156_tbl_0'
**);
------------------------------------------------------------------
'fb156_tbl_0'
** pfdw_firebird25x_tbl: PostgreSQLで使用するテーブル名
..t_id..t_date: firebird上の利用したいテーブルのスキーマ
pfdw_firebird25x_db: CREATE SERVERで決めたfirebirdサーバー名
pfdw_firebird25x_db': firebird上の利用したいDB名
fb156_tbl_0: firebird上の利用したいテーブル名
--------------------------------------
--------------------------------------
**PostgreSQLからfirebirdのテーブルをカウントしてみる
postgres=# select count(*) from pfdw_firebird25x_tbl;
postgres=# select * from pfdw_firebird25x_tbl;
--------------------------------------
**外部テーブルの作成
postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
t_id int,
t_name text,
t_date date
)
SERVER pfdw_firebird25x_db
OPTIONS (
dbname 'my56_db_0',
table_name 'fb156_tbl_0'
);
** pfdw_firebird25x_tbl: PostgreSQLで使用するテーブル名
..t_id..t_date: firebird上の利用したいテーブルのスキーマ
pfdw_firebird25x_db: CREATE SERVERで決めたfirebirdサーバー名
pgfdw_my56_db_0: firebird上の利用したいDB名
fb156_tbl_0: firebird上の利用したいテーブル名
--------------------------------------
**firebird側のbind-address設定
bind-addressにfirebirdが稼働しているサーバのアドレス、つまり自分自身のIPアドレスを設定します。
sudo gedit /etc/my.cnf
bind-address = 127.0.0.1
****err****+bind-address = 192.168.24.99
**save restart
systemctl restart firebirdd
--------------------------------------
**PostgreSQLからfirebirdのテーブルをカウントしてみる
postgres=# select count(*) from pfdw_firebird25x_tbl;
postgres=# select * from pfdw_firebird25x_tbl;
--------------------------------------
pgadmin4 x
pgadmin3 OK
--------------------------------------
[root@localhost firebird_fdw]# make
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -g -O2 -DMAP_HUGETLB=0x40000 -fPIC -shared -o firebird_fdw.so src/connection.o src/convert.o src/options.o src/firebird_fdw.o -L/opt/PostgreSQL/9.6/lib -L/opt/local/Current/lib -Wl,--as-needed -Wl,-rpath,'/opt/PostgreSQL/9.6/lib',--enable-new-dtags -lfq -lfbclient
/usr/bin/ld: 互換性のないを /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libfbclient.so スキップしました (-lfbclient を探索している時)
/usr/bin/ld: 互換性のないを //lib/libfbclient.so スキップしました (-lfbclient を探索している時)
/usr/bin/ld: 互換性のないを //usr/lib/libfbclient.so スキップしました (-lfbclient を探索している時)
/usr/bin/ld: -lfbclient が見つかりません
collect2: エラー: ld はステータス 1 で終了しました
make: *** [firebird_fdw.so] エラー 1
[root@localhost firebird_fdw]#
**libfbclient.so.2 ni tyuui
yum -y update
yum -y install git
yum -y install gcc
yum -y install automake
yum -y install libstdc++.so.5
yum -y install libncurses.so.5
yum -y install libstdc++.so.6
yum -y install libncurses.so.5
------------------------------------------------
yum -y install libfbclient.so.2
パッケージ libfbclient.so.2 は利用できません。
------------------------------------------------
------------------------------------------------
firewall-cmd --add-port=5432/tcp --zone=public --permanent
firewall-cmd --add-port=3050/tcp --zone=public --permanent
firewall-cmd --reload
------------------------------------------------
--pg96 install
-------------------------------------
sudo gedit /opt/PostgreSQL/9.6/data/pg_hba.conf
**host all all 192.168.24.0/24 md5
sudo gedit /opt/PostgreSQL/9.6/data/postgresql.conf
を編集
shared_buffers = 1024MB# min 128kB
max_wal_size = 1GB
min_wal_size = 80MB
--------------------------------------
systemctl list-units postgres* --type=service
****systemctl is-enabled postgresql-9.6.service
****systemctl enable postgresql-9.6.service
systemctl restart postgresql-9.6.service
------------------------------------------------
**Firebird 1.5.6 CS Install
yum -y install xinetd
systemctl start xinetd
cd /usr/local/src
------------------------------------------------
tar zxvf FirebirdCS-1.5.6.5026-0.i686.tar.gz
cd FirebirdCS-1.5.6.5026-0.i686
./install.sh
cd FirebirdSS-2.1.7.18553-0.i686
----------------------------------------------------
データベースアクセス用フォルダの権限の設定、(FbSQLというフォルダを作成)
mkdir /var/FbSQL
chown -R firebird.firebird /var/FbSQL
------------------------------------------------
Firebirdを 起動
service xinetd restart
------------------------------------------------
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/fb217_db_0.fdb' page_size 8192 default character set utf8;
CONNECT '/var/FbSQL/fb217_db_0.fdb';
CREATE TABLE fb217_tbl_0(t_id int, t_name varchar(10),t_date date);
insert into fb217_tbl_0 values(1, 'fb_One',date'now');
insert into fb217_tbl_0 values(2, 'fb_Two',date'now');
insert into fb217_tbl_0 values(3, 'fb_Three',date'now');
insert into fb217_tbl_0 values(4, 'fb_Four',date'now');
insert into fb217_tbl_0 values(5, 'fb_Five',date'now');
insert into fb217_tbl_0 values(6, 'fb_Six',date'now');
insert into fb217_tbl_0 values(7, 'fb_Seven',date'now');
insert into fb217_tbl_0 values(8, 'fb_Eight',date'now');
insert into fb217_tbl_0 values(9, 'fb_Nine',date'now');
SELECT count(*) FROM fb217_tbl_0;
SELECT * FROM fb217_tbl_0;
--
exit;
------------------------------------------------
find / -name pg_config
find / -name fb_config
find / -name ibase.h
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
echo $PATH
------------------------------------------------
find / -name libfbclient*
cp /usr/lib/libfbclient.so.1 /usr/lib/libfbclient.so.2
------------------------------------------------
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
PATH=$PATH:/usr/lib64
PATH=$PATH:/opt/firebird/lib
echo $PATH
------------------------------------------------
echo /usr/local/lib >> /etc/ld.so.conf
ldconfig
------------------------------------------------
cd /usr/local/src
git clone https://github.com/ibarwick/libfq
git clone https://github.com/ibarwick/firebird_fdw
------------------------------------------------
cd /usr/local/src/libfq
./configure
make
make install
------------------------------------------------
cd /usr/local/src/firebird_fdw
make
make install
------------------------------------------------
tar zxvf FirebirdCS-2.5.8.27089-0.amd64.tar.gz
cd FirebirdCS-2.5.8.27089-0.amd64
./install.sh
----------------------------------------------------
データベースアクセス用フォルダの権限の設定、(FbSQLというフォルダを作成)
mkdir /var/FbSQL
chown -R firebird.firebird /var/FbSQL
------------------------------------------------
Firebirdを 起動
service xinetd restart
------------------------------------------------
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/fb217_db_0.fdb' page_size 8192 default character set utf8;
CONNECT '/var/FbSQL/fb217_db_0.fdb';
CREATE TABLE fb217_tbl_0(t_id int, t_name varchar(10),t_date date);
insert into fb217_tbl_0 values(1, 'fb_One',date'now');
insert into fb217_tbl_0 values(2, 'fb_Two',date'now');
insert into fb217_tbl_0 values(3, 'fb_Three',date'now');
insert into fb217_tbl_0 values(4, 'fb_Four',date'now');
insert into fb217_tbl_0 values(5, 'fb_Five',date'now');
insert into fb217_tbl_0 values(6, 'fb_Six',date'now');
insert into fb217_tbl_0 values(7, 'fb_Seven',date'now');
insert into fb217_tbl_0 values(8, 'fb_Eight',date'now');
insert into fb217_tbl_0 values(9, 'fb_Nine',date'now');
SELECT count(*) FROM fb217_tbl_0;
SELECT * FROM fb217_tbl_0;
--
exit;
------------------------------------------------
**yobi
CREATE DATABASE '/var/FbSQL/T1.FDB' page_size 8192 default character set sjis_0208;
CREATE DATABASE '/var/FbSQL/T2.FDB' page_size 8192 default character set utf8;
CREATE DATABASE '/var/FbSQL/T3.FDB' page_size 8192 default character set unicode_fss;
cd /opt/firebird/bin
./isql -u sysdba -p masterkey
CREATE DATABASE '/var/FbSQL/T1SJIS.FDB' page_size 8192 default character set sjis_0208;
CREATE DATABASE '/var/FbSQL/T2UTF8.FDB' page_size 8192 default character set utf8;
CREATE DATABASE '/var/FbSQL/T2INICODE_FSS.FDB' page_size 8192 default character set unicode_fss;
------------------------------------------------
***tar zxvf FirebirdCS-debuginfo-2.5.4.26856-0.amd64.tar.gz
**yobi end
----------------------------------------------------
find / -name pg_config
find / -name fb_config
find / -name ibase.h
echo $PATH
PATH=$PATH:/opt/PostgreSQL/9.6/bin
PATH=$PATH:/opt/firebird/bin
PATH=$PATH:/opt/firebird/include
------------------------------------------------
**CentOS 7
**find / -name libfbclient.so.2
**find / -name libfbclient
**ga nai
------------------------------------------------
find / -name libfbclient.so.2
/usr/lib64/libfbclient.so.2
/opt/firebird/lib/libfbclient.so.2
PATH=$PATH:/usr/lib64
PATH=$PATH:/opt/firebird/lib
------------------------------------------------
echo /usr/local/lib >> /etc/ld.so.conf
ldconfig
------------------------------------------------
cd /usr/local/src
git clone https://github.com/ibarwick/libfq
git clone https://github.com/ibarwick/firebird_fdw
------------------------------------------------
cd /usr/local/src/libfq
./configure
make
make install
------------------------------------------------
cd /usr/local/src/firebird_fdw
make
make install
------------------------------------------------
**PostgreSQLにfirebird_fdwを組み込む psqlで実行
CREATE EXTENSION firebird_fdw;
------------------------------------------------
postgres=#
ERROR: could not load library "/opt/PostgreSQL/9.6/lib/postgresql/firebird_fdw.so": libfq-0.2.0.so: 共有オブジェクトファイルを開けません: そのようなファイルやディレクトリはありません
--------------------
OK
postgres=#CREATE FOREIGN DATA WRAPPER firebird
HANDLER firebird_fdw_handler
VALIDATOR firebird_fdw_validator;
--------------------
postgres=# CREATE SERVER firebird_server
FOREIGN DATA WRAPPER firebird
OPTIONS (
address 'localhost',
database '/path/to/database'
**外部サーバの作成 OK
postgres=# CREATE SERVER pfdw_firebird25x_db
FOREIGN DATA WRAPPER firebird_fdw
OPTIONS (
address 'localhost',
database '/var/FbSQL/fb217_db_0.fdb');
CREATE SERVER pfdw_firebird25x_db FOREIGN DATA WRAPPER firebird_fdw OPTIONS (
host '127.0.0.1',
port '3306');
** pfdw_firebird25x_db: PostgreSQLで接続するfirebirdサーバーの名称(自分で決める)
address: firebirdが稼働しているサーバのIPアドレス
database: firebirdのdb path
--------------------------------------
**外部サーバのユーザマップの作成(ユーザーマッピング)
ok------------
postgres=# CREATE USER MAPPING FOR CURRENT_USER SERVER pfdw_firebird25x_db
OPTIONS(username 'sysdba', password 'masterkey');
ok------------
** public: PostgreSQL側のスキーマ名
pfdw_firebird25x_db: CREATE SERVERで決めたfirebird database 名
username: firebirdで設定されているユーザー名 'SYSDBA'
password: firebirdで設定されているパスワード 'masterkey'
--------------------------------------
**外部テーブルの作成
OK--------------
postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
t_id int,
t_name text,
t_date date
)
SERVER pfdw_firebird25x_db
OPTIONS (
table_name 'fb217_tbl_0'
);
---------------------------------------------------------------
**ERR
**dbname 'pfdw_firebird25x_db', ga fuyou
**postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
** t_id int,
** t_name text,
** t_date date
**)
**SERVER pfdw_firebird25x_db
**OPTIONS (
** dbname 'pfdw_firebird25x_db',
** table_name 'fb217_tbl_0'
**);
------------------------------------------------------------------
'fb217_tbl_0'
** pfdw_firebird25x_tbl: PostgreSQLで使用するテーブル名
..t_id..t_date: firebird上の利用したいテーブルのスキーマ
pfdw_firebird25x_db: CREATE SERVERで決めたfirebirdサーバー名
pfdw_firebird25x_db': firebird上の利用したいDB名
fb217_tbl_0: firebird上の利用したいテーブル名
--------------------------------------
--------------------------------------
**PostgreSQLからfirebirdのテーブルをカウントしてみる
postgres=# select count(*) from pfdw_firebird25x_tbl;
postgres=# select * from pfdw_firebird25x_tbl;
--------------------------------------
**外部テーブルの作成
postgres=# CREATE FOREIGN TABLE pfdw_firebird25x_tbl (
t_id int,
t_name text,
t_date date
)
SERVER pfdw_firebird25x_db
OPTIONS (
dbname 'my56_db_0',
table_name 'fb217_tbl_0'
);
** pfdw_firebird25x_tbl: PostgreSQLで使用するテーブル名
..t_id..t_date: firebird上の利用したいテーブルのスキーマ
pfdw_firebird25x_db: CREATE SERVERで決めたfirebirdサーバー名
pgfdw_my56_db_0: firebird上の利用したいDB名
fb217_tbl_0: firebird上の利用したいテーブル名
--------------------------------------
**firebird側のbind-address設定
bind-addressにfirebirdが稼働しているサーバのアドレス、つまり自分自身のIPアドレスを設定します。
sudo gedit /etc/my.cnf
bind-address = 127.0.0.1
****err****+bind-address = 192.168.24.99
**save restart
systemctl restart firebirdd
--------------------------------------
**PostgreSQLからfirebirdのテーブルをカウントしてみる
postgres=# select count(*) from pfdw_firebird25x_tbl;
postgres=# select * from pfdw_firebird25x_tbl;
--------------------------------------
pgadmin4 x
pgadmin3 OK
--------------------------------------