问题标签 [postgresql-8.4]

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 投票
2 回答
2484 浏览

arrays - 查询数组元素的值(PostgreSQL)

以下查询:

产生预期的结果。但是,我想排除匹配某个值的(未嵌套的)行。向查询添加条件,例如:

显然行不通。这可能吗?如何?

0 投票
1 回答
20745 浏览

postgresql - PostgreSQL:从列值向时间戳添加间隔

我需要添加来自带有时间戳的整数列的分钟数,以与另一列进行比较。

这是一个例子:

l.periodicidade是整数(分钟)
我需要验证是否data_extracao(timestamp)大于 then NOW() + l.periodicidade(integer - minutes)

我该怎么做?

0 投票
1 回答
546 浏览

function - 错误:函数 lastvar() 不存在

我在使用LASTVAL()函数时遇到问题。我有一个触发器:

当触发器被触发时,我收到错误:

该表有一个 PK 列,其中一个 SEQUENCE 作为默认值:

0 投票
3 回答
1619 浏览

java - 性能 --- 响应时间变慢

我们有一个在 Apache-tomcat 服务器上运行的 Java EE 应用程序(jsp/servlet,jdbc)。响应时间随时间变慢。当持续工作时,它会以更快的速度减速。

重启服务器后响应时间恢复正常。

我将 Jconsole 连接到服务器,并附上了堆内存使用情况的屏幕截图,当执行密集工作时会上升,垃圾收集器会定期启动,内存使用会下降。然而,当测试接近尾声时,尽管手动启动了垃圾收集器,但响应时间并没有下降。II 还检查了连接,它们似乎正确关闭。即我没有注意到任何zcx 堆内存使用

任何帮助表示赞赏。

0 投票
2 回答
13977 浏览

postgresql - Postgres SSL 错误

我正在尝试通过 SSH 和 drush(命令行 shell)运行 Drupal 迁移,将数据从 postgres 数据库复制到 mysql。

它可以正常工作一段时间(约 5 分钟左右),但随后出现错误:

postgres 数据库连接似乎已经消失,我只是得到错误:

它在本地运行良好,所以我认为问题一定出在 postgres 并通过 SSH 运行脚本 - 但是谷歌搜索这些错误没有任何用处。有谁知道这可能是什么原因造成的?

0 投票
3 回答
3092 浏览

postgresql-9.1 - 在 Ubuntu (Turnkey Linux) 上将 Postgre 8.4 升级到 9.1

我试图让 Postgre 9.1 工作,因为我需要 PostGIS 2.0 版本中可用的功能。Turnkey Linux 提供了一个 Postgre 8.4 设备,它运行良好,甚至内置了 PostGIS……但它只有 1.2 版。

我遵循了本指南,该指南基本上展示了如何通过 apt-get 安装 9.1,这似乎有效: http: //netadminlinux.blogspot.com/2011/11/installing-postgresql-91-on-ubuntu-1104.html

我现在的问题是,虽然安装了 8.4 和 9.1,但我似乎只能访问 8.4。我安装了 pgadmin3,但我不知道如何访问它,因为默认的 Turnkey Appliance 设置为托管 pgadmin2。

在 /etc/init.d/ 中有两个条目,postgres-8.4。和postgres。我相信第二个是 9.1 实例,我什至可以使用 /etc/init.d/postgres start 来启动它。我尝试关闭 8.4 实例,然后启动 9.1... 但是当我尝试使用命令行 psql 访问服务器时,我收到以下消息:

psql:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受 Unix 域套接字“/var/run/postgresql/.s.PGSQL.5432”上的连接?

我需要对 9.1 的新实例执行什么操作才能使其运行?我似乎错过了哪些安装后步骤?

0 投票
1 回答
533 浏览

postgresql - 如果它们所在的表不存在,如何删除外键?

设想:

回复:

表“table_x”上的更新或删除违反了表“table_y”上的外键约束“fk1” 详细信息:键(table_x_id)=(7)仍然从表“table_y”中引用。

  • 清空所有记录的“table_y”
  • FK 未显示在“table_y”的 FK 列表中
  • 完全删除表'table_y'

我们仍然收到此消息,因此假设表中某处存在 rouge 记录pg_constraints。寻找约束“fk1”,我们找到两条记录并删除它们。

询问:

现在我们得到这个错误:

[Err] 错误:约束 868152 的缓存查找失败

在这一点上,我相当肯定我们需要清理一些记录,但不确定如何 - 任何人都有这方面的经验可以为我指明正确的方向吗?

0 投票
3 回答
1737 浏览

postgresql - GeoServer won't write to my PostgreSQL updateable view

Following on from this earlier question I'm on PostgreSQL 8.4 and am having trouble with updatable views.

I have a view:

And want to update it from my application throw Geoserver. But get a error:

So views in PostgresSql are not updatable. I need create a rule or trigger to update the view.

I tried this:

but it didn't help, I'm still getting the same error.

Where is my mistake?

0 投票
1 回答
1083 浏览

postgresql - 如何将非空间表连接到 Postgis 数据库中的空间表(两个表都在不同的数据库中)

我需要将非空间表加入空间表,但两者都在不同的数据库中。

谁能建议我,如何将上述内容与表格联系起来以获取特定地区人口的查询结果?

也有人可以告诉我两个表的联接和关联之间的区别。

0 投票
1 回答
130 浏览

c++ - 连接到 postgresql 数据库的奇怪错误

我一直在关注本教程,但我遇到了一些我不太理解的错误。我几乎只有两个功能,一个用于关闭它,一个用于打开它。我不知道为什么会出现这些错误。

数据库编写器.h:

数据库编写器.cpp

我自己之前定义了 CloseConn,所以它不应该是未定义的。

错误 1

ConnectDB 的返回类型是 PGconn,conn 是一个 PGconn,所以我不明白为什么它不应该返回它。

错误 2

显然有些事情我正在公然查看,所以感谢您的努力。