Описание тега foreign-data-wrapper

Foreign data wrappers are postgresql extensions that allow you to load data from a foreign resource into a database table
1 ответ

Ошибка при создании расширения Postgres www_fdw

Я хочу использовать расширение www_fdw PostgreSQL для чтения данных из веб-сервисов. Я использовал эту команду для создания расширения: CREATE EXTENSION IF NOT EXISTS www_fdw CASCADE но это дает мне следующую ошибку: не удалось открыть файл управлен…
0 ответов

Как проверить, присутствует ли cstore FDW в сборке Citus PostgreSQL?

Я запускаю сборку Citus PostgreSQL отсюда: https://github.com/citusdata/docker/blob/master/docker-compose.yml Но я не знаю, как проверить, есть ли в экземпляре оболочка внешних данных cstore для поддержки столбцов? Я предполагаю, что есть способ сде…
1 ответ

Выполнение триггера для сторонней таблицы в postgresql

У меня есть две базы данных db1 и db2.db2 имеет внешнюю таблицу, скажем, tableA, схема которой была импортирована из db1. Триггер запускается в таблице A в db1 для каждого обновления строки. Теперь, используя postgres_fdw, я могу получить записи из …
0 ответов

Синхронизация / преобразование таблиц PostgreSQL из баз данных Foxpro (.dbf)

Мы используем систему управления бизнесом, которая использует базы данных Foxpro, и мы хотим иметь возможность синхронизировать некоторую информацию из этих таблиц с PostgreSQL для некоторых других вещей, которые мы делаем помимо системы управления.…
05 авг '15 в 13:19
2 ответа

Не удалось загрузить библиотеку для oracle_fdw

Я столкнулся с проблемой при создании oracle_fdw. Я скопировал oracle_fdw.dll в папку postgres lib *.sql и контрольный файл в shrared/extension теперь, когда я подключаюсь к psql с пользователем superadmin и делаю запрос create extension oracle_fdw;…
1 ответ

Оболочки сторонних данных, слой ogr_fwd Postgresql

Я правильно сделал (он связывает меня) Сервер с чужими данными следующим образом: CREATE SERVER myserver FOREIGN DATA WRAPPER ogr_fdw OPTIONS ( datasource 'C:\Program Files\PostgreSQL\9.5\tmp\test\myfile.dbf', format 'ESRI Shapefile' ); Затем я дела…
27 июн '16 в 09:45
0 ответов

PostgreSQL: как выводить посторонние данные

У меня есть PostgreSQL 9.4 и сторонние таблицы. Теперь мне нужно выгрузить данные из внешних таблиц Postgres. Я получил только определение сторонних таблиц, используя pg_dump, но не данные. Можете ли вы помочь мне выяснить, как это сделать - сбросит…
07 окт '15 в 11:48
1 ответ

Ошибка при использовании сторонней оболочки данных

Я пытаюсь использовать стороннюю обертку данных, добавил сервер, триггеры и другие предпосылки, однако, когда я пытаюсь вставить запись, я получаю ошибку ниже. ERROR: INDEX for /test/media/2 and document {'description': u'dffffff', 'tags': u'{aa,ss}…
0 ответов

PostgreSQL объединяется с 2 таблицами mysql с помощью обёртки сторонних данных

У меня есть 4 сервера, 2 из которых являются postgres, а 2 других - MySql, были проблемы с mysql_fdw, пытался соединить мою таблицу postgres с внешними postgres, а затем с mysql - все в порядке, время выполнения запроса составляет около 0,05 с - так…
05 ноя '15 в 12:58
2 ответа

Может ли внешняя таблица иметь то же имя, что и локальная таблица?

Моя проблема в том, что я использую базу данных PostgreSQL и хочу импортировать таблицу с именем vfm скажем, из другой базы данных B, Но в моей текущей базе данных есть таблица с таким же именем (A). Я получаю сообщение об ошибке, в котором говоритс…
1 ответ

Insert-select получает лучший план, когда добавлено предложение limit

Это сервер, на котором я работаю select version(); version --------------------------------------------------------------------------- PostgreSQL 10.6 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36), 64-bit (1 row) Я …
1 ответ

Как обновить таблицу из CSV-файла?

Как обновить таблицу из CSV-файла в PostgreSQL? (версия 9.2.4) Команда копирования для вставки. Но мне нужно обновить таблицу. Как я могу обновить таблицу из CSV-файла без временной таблицы?Я не хочу копировать во временную таблицу из CSV-файла и об…
1 ответ

Как устранить ошибку Postgres 11: невозможно перенаправить вставленные кортежи в чужую таблицу

Я пробую разделение и пример FDW, описанный в https://pgdash.io/blog/postgres-11-sharding.html. После создания расширения FDW и таблицы внешних разделов (temperatures_2016), когда я пытаюсь вставить данные за 2016 год в таблицу температур ОШИБКА: не…
0 ответов

Запрос к внешней таблице невозможен из-за индексации значения пользовательской хранимой функции в базе данных хоста

У меня следующая ситуация. В базе данных A на сервере I, назовем его Host DB, есть таблица, в которой есть следующий пример сценария создания: CREATE TABLE public.some_table ( id SERIAL PRIMARY KEY, some_field TEXT ); CREATE INDEX public.some_field_…
0 ответов

Обёртка сторонних данных не работает на localhost

У меня есть виртуальная машина с postgresql 9.2 и другой с postgresql 9.4. Я хотел бы создать упаковщик сторонних данных, вот что я делаю: create extension postgres_fdw; CREATE SERVER si_orleans_db FOREIGN DATA WRAPPER postgres_fdw OPTIONS (dbname '…
14 авг '15 в 13:36
1 ответ

Оболочка внешних данных MySQL: использовать параметры SSH для соединения SSL?

Это может быть очень редкий случай использования, но я пытаюсь сделать следующее: Подключитесь к MySQL-Databse (моего сайта) из базы данных PostgreSQL, чтобы создать стороннюю таблицу, которая получает информацию о пользователе веб-сайта из базы дан…
20 июл '18 в 07:48
1 ответ

Кто-нибудь использовал hadoop_fdw с cloudera 5.2.0?

После мучительной установки hadoop_fdw в наш работающий pgsql 9.3.4 я пытаюсь подключить его к кластеру cloudera 5.2.0, но безуспешно. Есть ли способ отладки FDW? После создания сторонней таблицы и выбора из нее я просто получил ошибку - ОШИБКА: не …
2 ответа

Невозможно создать расширение oracle_fdw на Postgres

Я следую приведенным здесь инструкциям, чтобы установить оболочку внешних данных Oracle, oracle_fdw, на сервер PostgreSQL. Версия Oracle: Oracle Database 12c Enterprise Edition, выпуск 12.1.0.2.0 - 64-разрядная версия, работающая в Red Hat Linux 7.2…
1 ответ

Поддержка механизма кэширования сторонних данных

Я хочу использовать FDW для доступа к данным из разных источников данных (CSV, SQL Server, веб-сервер) . Я хочу знать, поддерживается ли механизм кэширования для внешних таблиц, чтобы при потере соединения данные оставались доступными? Благодарю.
20 мар '17 в 13:29
2 ответа

Ошибка postgres_fdw не удалось подключиться к серверу

Я написал эти строки кода PostgreSQL, но у меня следующая ошибка: ОШИБКА: не удалось подключиться к серверу "сервер \sqlexpress" Состояние SQL: 08001 Что я делаю неправильно? Мой код: ИСПОЛЬЗОВАНИЕ PostgreSQL 9.3 в Windows 8.1 и MS SQL Express 2012 …