问题标签 [azure-postgresql]

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.

0 投票
1 回答
130 浏览

postgresql - Postgresql 是否支持 Oracle 的 UTF-16?

我正在使用 utf16 将 oracle-12c 迁移到 azure postgresql 数据库。

在 azure 门户中创建数据库时,我必须提供一个排序规则名称。有人可以建议兼容(oracle utf16)排序规则名称。

0 投票
1 回答
567 浏览

node.js - How to add proxy to connect with Azure Postgresql?

I use this script to connect node.js with Azure Postgresql. But the ssl verification of our firewall blocks the connection, so in the past I need to use a proxy. Where in the code can I add the proxy settings as like host and port? Means when I start the code, vscode should connect through the proxy to postgresql.

0 投票
0 回答
215 浏览

postgresql - 使用 Azure PostgreSQL 的 DevOps

我知道这是一般问题,并不是真正的正常类型的问题,但我一直在环顾四周,找不到有关如何设置的详细信息。

我想要做的是弄清楚我的 Postgres 数据库的架构,它是和 Azure Postgres SQL 数据库存储在源代码控制中,当进行更改时,它会触发构建并使用 azure DevOps 将更改部署到另一台服务器。

0 投票
1 回答
591 浏览

c# - 可以为连接重用做些什么?

我正在使用 azure postgres sql,我有一种常用方法可以提供连接字符串,

当我再次使用打开/关闭连接时,我在应用程序的任何地方都在使用上面的连接字符串,

我正在使用npgsql .net core library并开始知道这 PgBouncer在这里无济于事。如何最小化连接打开/关闭并实现连接池?

0 投票
1 回答
2230 浏览

azure - org.postgresql.util.PSQLException:SSL 错误:收到致命警报:从 Azure Databricks 写入 Azure Postgres Citus 时的握手失败

我正在尝试将 pyspark 数据帧写入 Azure Postgres Citus(超大规模)。我正在使用最新的 Postgres JDBC 驱动程序,并尝试在 Databricks Runtime 7、6、5 上进行编写。

df.write.format("jdbc").option("url","jdbc:postgresql://<HOST>:5432/citus?user=citus&password=<PWD>&sslmode=require" ).option("dbTable", table_name).mode(method).save()

这是我运行上述命令后得到的 org.postgresql.util.PSQLException: SSL error: Received fatal alert: handshake_failure

我已经在 URL 中尝试了不同的参数并且也选择了该选项,但到目前为止还没有运气。但是,我可以使用本地计算机和使用 psycopg2 在 databricks 驱动程序/笔记本上连接到此实例 Azure Postgres Citus 和 Databricks 都在同一区域,Azure Postgres Citus 是公共的。

0 投票
2 回答
250 浏览

postgresql - Azure PostgreSql 还原

当我处理从 Azure Postgres 恢复的数据库时,我至少有一个奇怪的行为。最终结果似乎是原始服务器和恢复的服务器都是链接的,这意味着对恢复的服务器的任何更改也可以在原始服务器中看到。

这是我正在做的事情的详细信息。在 Azure 门户中,我将访问我的 Azure Postgres 服务器并单击恢复按钮。我正在选择几天前的日期并输入新的服务器名称。大约 10 分钟后,还原完成,我将 Azure Data Studio 连接到原始服务器和新还原的服务器。此时,我针对这些服务器中的每一个编写查询,它们返回相同的结果。

需要明确的是,我可以将行插入到恢复的服务器中,并且插入的行在原始服务器中可用。这不是我所期望的行为,有人可以向我解释发生了什么以及为什么会这样,更重要的是我可以使用此还原。

我想要做的是恢复服务器,但我只想将数据从恢复的服务器中的 1 个或 2 个表复制到原始服务器上。

0 投票
1 回答
287 浏览

azure - 用于 Postgres 的 Azure 数据库的高可用性

根据文档https://docs.microsoft.com/en-us/azure/postgresql/concepts-high-availability

对于任何故障/服务关闭,将自动部署新服务并将存储重新附加到新服务器。

具有相同主机名/IP地址或不同的新服务。如果不同,我们如何实现相同的主机名,因为我们无法更改应用程序中的连接字符串

0 投票
1 回答
248 浏览

azure - Azure PostgreSQL 是否支持自定义证书而不是用户名和密码?

我正在为 Azure PostgreSQL 寻找基于证书的身份验证,我们不必指定任何密码凭据。

https://docs.microsoft.com/en-us/azure/postgresql/concepts-ssl-connection-security

我从上面的 URL 了解到,Azure PostgreSQL 支持在没有指定密码的连接字符串中拥有证书。所以我假设,这是基于证书的身份验证。如果我理解有误,请纠正我

例如:psql "sslmode=verify-full sslrootcert=BaltimoreCyber​​TrustRoot.crt host=mydemoserver.postgres.database.azure.com dbname=postgres user=myusern@mydemoserver"

除了 BaltimoreCyber​​TrustRoot.crt ,我可以使用不同的证书或配置 Azure PostgreSQL 的 PaaS 服务以使用其他证书,如 abc.crt ,即 sslrootcert=abc.crt

换句话说,Azure PostgreSQL 是否支持基于证书的身份验证。任何好的链接将不胜感激

请帮忙。

0 投票
1 回答
73 浏览

postgresql - Azure Postgres PaaS - 如何将 IP 地址列入白名单?

我在 Azure 中有一个 Postgres PaaS 实例,我正在寻找如何编辑/维护可以访问它的 IP 地址。由于我无法登录到“主机”(因为它是 PaaS 实例),我不知道如何编辑任何 postgres 文件。正在寻找如何进行。

0 投票
1 回答
164 浏览

postgresql - 用于 PostgreSQL 的数据迁移助手迁移到 Azure PostgreSQL(不是 DMS)

每当我们将本地 SQL 迁移到 Azure SQL 时,我们都可以使用数据迁移助手 (DMA) 进行评估(也可以使用数据迁移服务 (DMS) 进行迁移)

我知道我们有 DMS 可以帮助将本地 PostgreSQL 迁移到 Azure PostgreSQL

我们是否有数据迁移助手工具来将 Postgres 迁移到 Azure PostgreSQL PaaS(我们想在迁移之前进行评估)?基本上需要在运行 azure DMS 之前将数据兼容迁移到 Azure

请帮忙。