问题标签 [enterprisedb]

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 回答
2253 浏览

postgresql - 由于涉及“getlocales.exe”的错误,无法从 EnterpriseDB 安装 PostgreSQL

我无法在此处安装任何 Windows 64 位 PostgreSQL 版本:https ://www.enterprisedb.com/downloads/postgres-postgresql-downloads

我不断收到同样的错误:

这是 Bitrock 安装程序错误日志的一部分:

[18:05:31] 使用服务名称:postgresql-x64-9.3 执行 cscript //NoLogo "C:\Temp\postgresql_installer_1f29627219\prerun_checks.vbs" 脚本退出代码:0

脚本输出:脚本主机似乎可以正常工作。

脚本标准错误:

执行 C:\Temp\postgresql_installer_1f29627219\vcredist_x64.exe /passive /norestart 脚本退出代码:0

脚本输出:

脚本标准错误:

执行 C:\Temp\postgresql_installer_1f29627219\getlocales.exe 脚本退出代码:

脚本输出:

脚本标准错误:

运行 C:\Temp\postgresql_installer_1f29627219\getlocales.exe 时出现未知错误

对于上下文,我正在尝试安装它,以便我可以访问我需要使用 Python 安装 psycopg2 的 pg_config 文件。我目前拥有并使用 pgAdmin III v1.22 - 我不确定是否已经拥有 pgAdmin III 是我无法从上述站点安装 PostgreSQL 文件的部分原因。

0 投票
1 回答
36 浏览

postgresql - 如何在 enterprisedb 9.6 中运行 pg_dumpall

需要帮助在 enterprisedb 中备份数据库。pg_dumpall 命令不起作用。当我运行命令时,它说无法连接到数据库。我连接到数据库并运行命令,它没有给出任何错误,但文件没有显示在我保存它的位置。

0 投票
1 回答
745 浏览

postgresql - 如何减少 edb postgresql 9.6 实例中的 WAL 文件数?

Edb postgresql 实例正在生成更多数量的 WAL 文件段(每个 16 MB),并且挂载点正在被填满。

如何减少 WAL 文件大小并增加检查点

0 投票
1 回答
470 浏览

postgresql - 如何避免使用 WAL 归档的大日志文件?

我在 EDB Postgresql 9.6 中为 PITR 启用了 WAL 归档,但现在每次创建一个 16MB 的日志文件并填充磁盘卷。我该如何避免呢?

Postgresql.conf这些是为启用 wal 存档所做的更改:

(cp从pg_xlogswals文件夹)

现在wal文件夹每次都在填充。

0 投票
0 回答
360 浏览

enterprisedb - 为 Enterprise PostgreSQL 创建密码验证功能

如何在 EDB PostgreSQL 中创建一个函数来检查密码?

密码应包含:

  • 至少 1 个大写字母
  • 至少 1 个小写字母
  • 至少 1 位数
  • 至少 8 个字符长
  • 至少 1 个特殊字符

到目前为止,我搜索并得到了

上述函数工作正常,但我无法添加对大写、小写和特殊字符的检查。

如果我在检查大写、小写和特殊字符时添加行,我可以创建该函数,但是当密码检查出现时,它似乎不起作用。

0 投票
0 回答
801 浏览

postgresql - 错误:无法在 Windows 10 机器上安装 PostgreSQL 9.5.11

因此,我遇到了与此处发布的相同问题,但我的错误日志显示了不同的内容(请参见下文)。我一直在尝试使用 Enterprise DB 交互式安装程序在 Windows 10 (x64) 上安装 PostgreSQL 9.5.11。但是,没有成功(我知道 BigSQL 安装程序,但我更喜欢 Enterprise DB 安装程序 :))。

我已经用谷歌搜索并在这里这里这里尝试了建议的解决方案。然而,没有用。有人可以帮我解决这个错误吗?

这是我收到的可爱错误消息:

0 投票
0 回答
85 浏览

postgresql - Enterprise postgres 中的非嵌套和标量表函数

下面是我在 Oracle 中将游标作为输入参数传递的片段。我试图将其转换为 EntepriseDB。

它在 Oracle 中以以下方式调用:

现在迁移后

我改变如下

我在 EntepriseDB/Postgresql 中以以下方式调用

我在将值分配给 v_rows 时遇到错误。

请帮助我将 unnest 设置为表类型,以便它插入到 v_rows 中。否则,如果有一种方法可以在 EnterpriseDB 中使用 sysrefcursor 也可以。请让我知道在使用 sysrefcursor 时如何调用 ENtepriseDB。谢谢!!

0 投票
0 回答
816 浏览

postgresql - 导入转储时出现postgresql错误

我从客户端获得了 sql dump,这是从 postgresql 生成的 sql dump 脚本的一个端口

这是我的第一个错误:

我删除\.并得到另一个错误:

我为 osx 使用了 postgresql 10.4,我使用执行查询来导入这个转储。

请帮我解决这个问题?

哦,是的,还有一个问题,enterpriseDB 和 postgresql 是一样的吗?

0 投票
1 回答
482 浏览

postgresql - PostgreSQL:创建一个尝试在不存在的表上工作的触发器

当我们开始将我们的应用程序从使用 Oracle 迁移到 PostgreSQL 时,我们遇到了以下问题:

我们的许多 Oracle 脚本创建了适用于 PostgreSQL 中不存在的 Oracle 特定表的触发器。在 PG 数据库上运行这些脚本时,它们不会抛出错误。只有当触发器被触发时,才会引发错误。

示例代码:

有没有办法改变这种行为以在触发器创建时引发错误?

亲切的问候, Hammerfels

编辑:

我被告知,我们实际上不使用基本的 PostgreSQL,而是使用 EDB。这可能可以解释为什么 create trigger 的语法似乎是错误的。我很抱歉造成混乱。

0 投票
2 回答
4393 浏览

windows - Windows 10 杀死 EDB Postgres 8080 服务器

我想杀死并删除使用 EDB Postgres localhost 服务器的 8080 端口的软件,以便我可以将该端口用于 Jenkins。

使用任务列表它告诉我正在处理的端口,可以杀死进程,但是我可以在哪里删除卸载软件。