问题标签 [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 投票
0 回答
955 浏览

postgresql - Azure Database for PostgreSQL 服务器 - 创建表空间的权限被拒绝

上下文 在我们的应用程序中,我们有多个表空间,基本上用于分配不同的大小。

我们正在评估在 Azure Database for PostgreSQL 服务器中部署我们的应用程序。

问题 尝试创建表空间时出现错误

在搜索中,我们得到了这个信息,它基本上说

服务器管理员帐户不是 azure_superuser 角色的一部分。由于此服务是托管 PaaS 服务,因此只有 Microsoft 是超级用户角色的一部分。

有人可以给点提示吗。这是 Azure 产品的无解决方案限制吗?或者有没有可能破解。

0 投票
1 回答
280 浏览

azure - 带有“冲突”错误的 PostgreSql 错误的 Azure 专用终结点

我面临托管 Postgres 的 azure 私有端点的问题。总而言之,我一直在使用 Azure Managed Postgres 和 Private Endpoint,但是有一天我不小心删除了“托管 Postgres”服务,现在在我的设置中,每个 Postgres 服务器都有 1 个专用端点。一旦我删除了那个端点没有用的服务器,所以我也删除了它。

现在在过去的几天里,我一直在尝试创建一个新的端点但没有成功,我能够创建具有相同名称的 Postgres 服务器而没有任何问题,但端点真的很痛苦。将不胜感激任何帮助。以下是我每次都面临的错误。

现在我假设代理都是由 azure 在骨干网络中处理的,我该如何解决这个问题?我已经尝试并等待了好几天,希望它能自行清理,但无济于事。

感谢帮助。

0 投票
1 回答
120 浏览

postgresql - Azure 自动化中的 PostgreSQL 规则

对于我现在正在处理的商业案例,我遇到了问题。我有一个必须在 Azure PostgreSQL 服务器 ( https://azure.microsoft.com/nl-nl/services/postgresql/ )上写入的设备。该设备具有动态 DNS(创建网络或类似的东西不是一个选项)。

我的第一个想法是创建一个 Azure 自动化运行手册,它将防火墙规则添加到 PostgreSQL 服务器。我创建了从 DNS 中提取 IP 的前几行,但似乎没有为 PostgreSQL 创建防火墙规则的选项。

代码:

有谁知道自动更新 PostgreSQL 防火墙的解决方案,所以这不再是手动工作了吗?

0 投票
1 回答
279 浏览

terraform - 使用 Terraform 在 Aazure Postgresql 上设置警报的问题

我已经使用 Terraform azure 创建了带有 cpu 百分比的客户警报的 postgresql,并且未找到其显示的错误度量名称

请检查以下代码。

错误截图

下面的 Microsoft DOC 链接是参考警报规范 -
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported

0 投票
3 回答
1839 浏览

postgresql - azure + postgresql:如何修复错误:无法连接到服务器:服务器意外关闭了连接

我在 azure 中使用 postgresql 服务器。直到几个小时前,我还能够从 pgAdmin 4 访问服务器,但现在我收到以下错误:

' 无法连接到服务器:服务器意外关闭了连接 这可能意味着服务器在处理请求之前或期间异常终止。'

使用 psql 也是如此。

从我的节点 js 后端应用程序中,我可以访问数据库以获取和编辑数据库。

如何修复 pgAdmin 4 和 psql 对 db 服务器的访问?

编辑:我设法从 psql 连接,但仍然不能从 pgAdmin 4 连接,在 azure 中启用断开连接日志后,我得到以下日志:'现有连接被远程主机强行关闭'。

0 投票
1 回答
1817 浏览

postgresql - 容器中的 TimescaleDB

我需要帮助来编写 Dockerfile 以在容器中创建 TimescaleDB。我找到了创建容器的说明:

但我希望能够指定登录名和数据库名称并使用管道运行创建。

谢谢。

0 投票
0 回答
304 浏览

java - 无法从 groovy 片段连接 Azure Postgres db

我有 Jenkins 的工作来运行 groovy 脚本,它将在 Azure Postgres db 上导入一些数据。这是我在 postgress 连接中的常规部分。我已经在 groovy 脚本中添加了所有依赖类。

但我得到一些连接尝试失败。我尝试从我的 Jenkins 服务器远程登录到 Azuredb,它具有连接性。我不确定它是由于Java还是其他原因。

任何帮助将非常感激。谢谢

0 投票
0 回答
212 浏览

postgresql - 带有 PostgreSQL 瓶颈问题的气流

我已经设置了Airflow 1.10.10Celery作为执行器,Postgres作为结果后端和 sql alchemy 连接,Redis作为代理/消息队列。我为每个 Airflow 组件(调度程序、网络服务器、代理和 1 个工作人员)使用一个 pod,具有 2 GiB 内存和 2 个 CPU 内核。我的Postgres实例在 Azure 中运行,具有 2 个 CPU 内核。主要问题是每当我开始调度一些示例 DAG 时,Postgres 的 CPU 资源将达到约 95%,并且任务将开始失败,导致连接问题(如调度程序中的 PID 超时或“致命:剩余的连接槽是为非复制超级用户连接保留的“错误)我已经尝试从airflow.cfg中的sql alchemy更改一些池参数但仍然遇到问题。 我的问题是: Postgres DB是否正在运行在 Azure 中,2 个 CPU 内核足以处理 DAGS?什么是适当的设置?或者如何防止 Airflow 拥塞 Postgres?谢谢!

0 投票
1 回答
673 浏览

azure - Azure PostgreSQL 服务器没有 VNET 选项

我正在尝试将我的 PostgreSQL 服务器添加到现有的 VNET,但是,我找不到这样做的选项。我能够添加我的应用程序服务,甚至找到了 PostgreSQL 的本教程,但是“连接安全”下的 UI 没有给我选项!

在此处输入图像描述

有人有工作吗?

0 投票
1 回答
220 浏览

postgresql - Azure Hyperscale (Citus) 无法使用 citus 帐户创建数据库

在 Azure 门户上创建 Azure Hyperscale (Citus) 后,我使用 DbBeaver 访问创建的数据库。我可以连接到该数据库(citus在 Azure 门户上使用帐户及其密码成功登录),但是当我尝试创建新数据库时,我无法创建它。

我有如下异常

在此处输入图像描述

经过一段时间的调查,我发现该citus帐户没有create database以下权限

在此处输入图像描述

但我无法选中该复选框并保存它。它总是抛出我没有citus帐户权限的异常(我创建 Citus Postgres Db 后创建的默认帐户)

刚刚注意到我可以在上周使用与上述相同的方法成功创建新数据库。但现在我做不到了。

有没有人和我一样的问题?我们该如何解决呢?我试图搜索谷歌,但没有运气。

非常感谢。