问题标签 [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 回答
605 浏览

azure - 从 azure postgresql 用户名中删除 @

在 azure 门户甚至 CLI 上创建新的 postgresql 实例时,用户名会自动设置为 user@databasename 所以我不能在数据库字符串上使用它,有趣的是,Azure 有一个包含连接字符串的整个部分,例如示例node.js示例是

因此,如果我们替换这些值,我们最终会得到这样的结果

你能看出问题吗?二@,这是完全错误的,node.js无法解析,我也有同样的问题ruby,这不是一个有效的网址。

如何更改用户名以删除 @part ?

0 投票
1 回答
1198 浏览

postgresql - 创建表时函数 pg_catalog.btrim(numeric, unknown) 不存在

psql代码:

在上面的代码中,trim 是 PostgreSQL 的修剪功能,但它给出了如下错误:

0 投票
1 回答
13155 浏览

database - 类型时间戳的无效输入语法

运行以下代码时,我收到一条错误消息,指出从 admission_datetime 输入的类型时间戳无效。

0 投票
1 回答
579 浏览

azure - 如何将存储在 azure 存储帐户中的 csv 文件读入 azure psql

当我运行以下代码从存储在 azure 存储帐户中的 csv 文件导入数据时,出现以下错误:“CREDENTIALS”处或附近的语法错误

0 投票
2 回答
517 浏览

postgresql - 从 Thingworx 连接 Azure 数据库时出错

我正在尝试将我的 thingworx 连接到 azure postgres 数据库。我有两个天蓝色帐户。当我在其中一个帐户中创建我的 postgresql 数据库并进行连接时,它工作正常。

但是,当我尝试连接到第二个帐户中存在的 azure postgres 数据库时,连接失败,我收到如下错误:

无法在 Database_Functions 上调用服务 GetStudentData:致命:不允许来自 Azure 虚拟网络的客户端访问服务器。请确保您的虚拟网络配置正确。

0 投票
1 回答
391 浏览

azure - Thingworx Platform-settings.json 文件未连接到 azure 数据库

我正在尝试将 Thingworx 7.1 连接到 Azure Postgresql 数据库。

我已经成功地将 Thingworx Things 指向 azure 数据库,没有任何错误。

但是,当我尝试将平台设置文件中的数据库 url 设置为指向 azure 数据库时,我收到以下错误:

0 投票
1 回答
212 浏览

postgresql - Azure PostgreSQL 突然使用所有存储

昨天,我一直在附加的“Azure Database for PostgreSQL 服务器”数据库突然突然增加了它的增长率并耗尽了所有存储空间,并且由于连接变为只读,脚本报告了错误。 天蓝色存储百分比图

对磁盘上数据库大小的查询加起来不超过 18GB

如果不是我的数据库,什么可能在使用存储,我如何防止它在未来发生?

查看日志,下午 5 点左右开始有很多类似的条目:

0 投票
1 回答
556 浏览

postgresql - Azure PostgreSQL 的 pg_database_size 非常慢

我在 Azure PostgreSQL 服务器上有非常严重的行为。

我尝试使用下一个查询读取数据库大小:

但是这个查询运行时间很长,我的 C# 应用程序中有超时异常:

我不知道为什么pg_database_size需要很多时间......

为了解决我的问题,我看到了两个选项:

  1. 使用 Azure PostgreSQL 服务器设置提高查询性能
  2. 将当前查询替换为具有某些结果的另一个查询

我愿意接受任何建议。请给我任何关于如何快速正确地读取数据库大小的想法。

0 投票
1 回答
397 浏览

azure-postgresql - 在没有超级用户的情况下将 CSV 导入 Azure PostgreSQL

我正在尝试将 CSV 文件上传到 Azure Postgresql。但是,当我运行命令时,出现以下错误:

但是,Azure Postgresql 不允许用户成为超级用户。如何导入文件?

0 投票
2 回答
389 浏览

azure-aks - 为什么需要此 Azure 防火墙规则?

我希望这里有人可能知道是什么原因造成的。我有一个 AKS 群集,其中包含许多访问 Azure Postgres 数据库服务器中的资源的微服务。我为 POD 子网和 Kubernetes 服务子网的 Postgres 服务器定义了防火墙规则。此 Postgres 服务器中对数据库的所有访问都来自这些子网。无法从外部源访问此服务器。但是,当我的服务启动时,我总是受到以下异常的影响:

我不知道这个外部 IP 引用是从哪里来的。我确实为我的集群定义了几个公共 IP,但没有一个与这个 40.12.13.14 地址匹配。如果我在我的服务器设置中创建防火墙规则,这个异常就会消失,我的微服务访问他们的数据库也没有问题。

如果需要这条规则,我显然可以添加它。问题是集群是通过 Python 部署脚本创建的,它无法为该 IP 地址创建防火墙,因为在发生异常之前它不知道该地址将是什么。每次我运行部署脚本创建新集群时,此异常中报告的 IP 地址都会更改。

有谁知道这个 IP 地址与什么相关联,以及我如何确定它将是什么,以便我可以创建所需的防火墙规则?

彼得