问题标签 [postgres-fdw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - postgres_fdw 错误无法连接服务器
我写了这个 PostgreSQL 代码行,但是我遇到了以下错误:
错误:无法连接到服务器“server\sqlexpress”
SQL状态:08001
我究竟做错了什么?
我的代码:
在 Windows 8.1 上使用 PostgreSQL 9.3,在同一窗口上使用 MS SQL Express 2012
postgresql - 在 Postgres 中创建一个指向视图的外部表
是否可以使用 Postgres Foreign Data Wrapper 创建一个指向视图而不是表的外部表?
postgresql - 无法在 postgreSQL 9.3 中使用 Foreign Data Wrapper 从 pg_index 访问数据
我在另一个 postgreSQL 数据库中的 postgreSQL 9.3 中实现外部数据包装器,如下所示:
这一切都很好,因为位置表在公共模式中。但我也想从 pg_catalog 访问数据。当我按照相同的程序访问数据时,它给了我错误。
有没有办法使用 FDW 或任何其他方式访问目录中的数据?
ssh-tunnel - 通过 ssh Tunel 使用 postgres_fdw
可以使用 postgres_fdw 通过 ssh 隧道连接吗?
该数据库只能从数据库服务器访问,我需要从另一个远程服务器加入。数据库服务器使用 SSH 密钥登录。
如果可以,请问怎么做?
postgresql - postgres_fdw 无法连接到 Amazon RDS 上的服务器
我在 RDS 中有两个 Postgres 9.3.5 实例,都在一个安全组中,允许来自安全组内的所有入站流量和所有出站流量。我正在尝试设置一个数据库,以便能够通过 postgres_fdw 从另一个表中进行选择。
我已经创建了服务器 -
以及必要的用户映射和外部表 -
然而,一个简单的select count(*) from condition_fdw
给我
psql
我可以通过EC2 实例连接到这两个数据库。我直到最近才知道 RDS 不支持 postgres_fdw,但我正在运行支持的较新版本。
在创建服务器语句中,我尝试将“myinstance.xxxxxx.amazonaws.com”替换为它解析到的 IP 地址,但没有成功。
有任何想法吗?
进一步测试
我在具有相同安全组的 ec2 实例上安装了 postgres,主服务器的外部表按预期运行。
postgres_fdw 在同一 RDS 实例上的数据库之间工作。
这一切都让我认为我的 Postgres RDS 实例上来自 postgres_fdw 的传出连接一定有问题。
postgresql - 将外部数据集成到 Cloudera Impala 的选项有哪些?
我的用例是我有一个 API 来访问 SAP ERP 数据,并希望集成元数据(表列表)和实际数据,以便 Impala 将 HDFS 数据与来自我的 API 的数据连接起来。最好的方法是使用类似 PostgreSQL FDWs 的方法。想听听这个问题的意见,甚至是现有的解决方案。
所有意见、评论或想法将不胜感激。
非常感谢,大卫
informix - Informix 数据库崩溃与 Postgres FDW 和 Grails 可搜索插件
我有一个相当复杂的设置:
- 包含一些业务数据的 Informix (11.5) 遗留数据库,
- 一个 Postgres (9.3) 数据库,它通过外部数据包装器 (FDW) 连接到 Informix 实例,以及
- 应该针对 Postgres 运行的 Grails 应用程序 (2.4.4)。
我们使用 searchable-plugin 进行全文索引。
这个设置工作得很好。但是当我开始索引过程时,Informix 实例会在几分钟后死掉。我们正在索引 100.000+ 行,但崩溃是随机发生的:有时在 2 分钟后,有时在 10 分钟后。
online.log(来自 Informix 的日志文件)中没有明显的错误消息。虽然索引收到此消息(数十次):
然后应用程序崩溃,Postgres 通知 Grails 应用程序,网络连接中断或(我们有不同的错误消息)或连接被拒绝。
在 IntelliJ 控制台中,我可以看到,索引过程会触发大量 SQL 语句到 FDW 表。
我想这是一个非常罕见的设置,但我想问是否有人对 FDW 和 Grails/Searchable 有经验,并且可以指出可能是什么问题。
FDW 表在我们的应用程序和 SQL Maestro 中运行良好。
或者可能只是 Informix 的一个基本配置问题?
sql-server - 从 PostgreSQL (FDW) 查询 MS SQL
我需要使用在 Windows 中运行的 PostgreSQL 9.3 查询 MS SQL 服务器中的特定表。我做了一些研究,发现了一个可以使它成为可能的 FDW(tds_fdw),但是构建它的说明仅对 linux 有效。
我可以在 linux dist 中构建它,但它可以在 Windows 上运行吗?
如果这是不可能的,还有其他关于如何做的想法吗?我对两台服务器都具有完全访问权限,并且每天只需读取一次 MS SQL 表(而且行数非常少,因此性能不是问题)。
谢谢!
database - 使用 postgres_fdw 进行跨数据库查询
我有一个运行多个数据库的 localhost Postgres 9.3 服务器。其中之一是 Travelingo_data。它安装了扩展 postgres_fdw 和 postgis。
我想做的是从同一服务器上的另一个数据库运行一系列查询,并将这些查询与 Travelingo_data 中的插入相结合。
我认为 postgres_fdw 扩展完全可以用于这个目标因此,我从 de Travelingo_data 提示符在 PSQL 控制台中执行了以下代码
top10nl 数据库包含我要选择并插入到 Travelingo_data 表中的数据
它是同一台服务器,始终是同一用户
外部表中定义的列与数据库top10nl中的原始现有表完全相同
首先,任何人都可以检测到任何错误的参数吗?其次:我在外部表或服务器的 PGAdmin 中看不到任何引用。我应该在哪里看到列出的外部表?我希望在 Travelingo_data 的表列表中看到一个名为 fg_punt 的外部表(我可以从中选择数据),但是没有?