Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Получение данных из Oracle в Postgre / 5 сообщений из 5, страница 1 из 1
19.09.2019, 13:44
    #39863949
PavelVX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных из Oracle в Postgre
Всем доброго дня!
Есть два сервера, оракловый с доступом только на чтение и postgre. Необходимо обогатить данные в postgre из оракла.
Подскажите, пожалуйста, как это сделать проще всего?
Т.е. хочется заселектить данные из оракла и вставить в табличку postgre.
...
Рейтинг: 0 / 0
19.09.2019, 14:46
    #39863999
Павел Лузанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных из Oracle в Postgre
PavelVX,

oracle_fdw
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
03.12.2020, 23:27
    #40024405
Bauer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных из Oracle в Postgre
Всем привет.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ echo $PATH
/usr/pgsql-13/bin:/opt/oracle/instantclient_12_2:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ pg_config --pgxs
/usr/pgsql-13/lib/pgxs/src/makefiles/pgxs.mk
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ ll
total 444
-rw-rw-r-- 1 postgres postgres  19790 Sep 24 12:24 CHANGELOG
drwxrwxr-x 2 postgres postgres     98 Sep 24 12:24 expected
-rw-rw-r-- 1 postgres postgres   1086 Sep 24 12:24 LICENSE
-rw-rw-r-- 1 postgres postgres   2792 Sep 24 12:24 Makefile
drwxrwxr-x 2 postgres postgres     99 Sep 24 12:24 msvc
-rw-rw-r-- 1 postgres postgres    231 Sep 24 12:24 oracle_fdw--1.0--1.1.sql
-rw-rw-r-- 1 postgres postgres    240 Sep 24 12:24 oracle_fdw--1.1--1.2.sql
-rw-rw-r-- 1 postgres postgres   1244 Sep 24 12:24 oracle_fdw--1.2.sql
-rw-rw-r-- 1 postgres postgres 207027 Sep 24 12:24 oracle_fdw.c
-rw-rw-r-- 1 postgres postgres    133 Sep 24 12:24 oracle_fdw.control
-rw-rw-r-- 1 postgres postgres   8662 Sep 24 12:24 oracle_fdw.h
-rw-rw-r-- 1 postgres postgres  44511 Sep 24 12:24 oracle_gis.c
-rw-rw-r-- 1 postgres postgres  98266 Sep 24 12:24 oracle_utils.c
lrwxrwxrwx 1 postgres postgres     17 Dec  3 22:50 README.md -> README.oracle_fdw
-rw-rw-r-- 1 postgres postgres  39629 Sep 24 12:24 README.oracle_fdw
drwxrwxr-x 2 postgres postgres     98 Sep 24 12:24 sql
-rw-rw-r-- 1 postgres postgres    237 Sep 24 12:24 TODO
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ make
Makefile:23: /usr/pgsql-13/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory
make: *** No rule to make target '/usr/pgsql-13/lib/pgxs/src/makefiles/pgxs.mk'.  Stop.
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ sudo make
[sudo] password for postgres:
make: pg_config: Command not found
make: *** No targets.  Stop.
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$



Пути добавил и в bashrc...
Подскажите, что делаю не так?
...
Рейтинг: 0 / 0
04.12.2020, 06:36
    #40024436
Bauer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных из Oracle в Postgre
Оказалось, упустил я из виду postgres-devel....
Компиляция прошла:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ make
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -W

..........................................

12.2/client64/lib -L/usr/lib/oracle/12.1/client/lib -L/usr/lib/oracle/12.1/client64/lib -L/usr/lib/oracle/11.2/client/lib -L/usr/lib/oracle/11.2/client64/lib -L/usr/lib/oracle/11.1/client/lib -L/usr/lib/oracle/11.1/client64/lib -L/usr/lib/oracle/10.2.0.5/client/lib -L/usr/lib/oracle/10.2.0.5/client64/lib -L/usr/lib/oracle/10.2.0.4/client/lib -L/usr/lib/oracle/10.2.0.4/client64/lib -L/usr/lib/oracle/10.2.0.3/client/lib -L/usr/lib/oracle/10.2.0.3/client64/lib
[postgres@aisprod oracle_fdw-ORACLE_FDW_2_3_0]$ sudo make install
[sudo] password for postgres:
make: pg_config: Command not found
make: *** No rule to make target 'install'.  Stop.



Но теперь, при инстоле нарвался на такое...
Что-то с саб-каталогами или в какую сторону копать?
...
Рейтинг: 0 / 0
04.12.2020, 06:54
    #40024439
Bauer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных из Oracle в Postgre
Выполнил мэйк инстолл из под рута - и все прошло...
То ли мэйк с суду не дружит, то ли я... :)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Получение данных из Oracle в Postgre / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]