Questions tagged «pgadmin»

pgAdmin是PostgreSQL的图形化管理和开发工具。

3
pgAdmin 4版本3再次无法打开
我刚刚为macOS Sierra安装了pgAdmin 4版本3.0.0 ,替换了与在同一Mac上本地运行的Postgres 10.3 捆绑在一起的pgAdmin。 我打开了pgAdmin 4.app应用程序图标,这使Safari浏览器位于最前面,并带有一个显示通常pgAdmin用户界面的标签。好。 我在Safari中关闭了该标签。现在,当我打开pgAdmin 4.app图标(双击或选择File> Open)时,什么都没有发生。 pgAdmin是否应该在浏览器窗口而不是应用程序自己的窗口中启动? ➡如何再次重新打开pgAdmin?


2
pgAdmin询问的维护数据库是什么?
用于添加新数据库连接的pgAdmin对话框要求输入“维护数据库”。 为了能够连接,我将其设置为要连接的数据库(而且,我也有权连接)。 那么,为什么将其命名为“维护数据库”而不是“数据库”或“数据库”?

1
如何使用pgAdmin3连接到Ubuntu上的远程PostgreSQL数据库?
我正在尝试在Ubuntu计算机上设置PostgreSQL数据库。我希望能够使用pgAdmin3从远程计算机访问它。我该如何设置? 我已经使用以下命令在Ubuntu上安装了PostgreSQL数据库: sudo apt-get install postgresql 我/etc/postgresql/9.1/main/pg_hba.conf有这行: host all all all password 因此它应该接受来自所有IPv4地址的连接,并且应该以明文形式发送密码(这是出于开发原因)。 如果运行此命令以查看正在运行的服务: sudo netstat -tulpn 我可以看到这些行,这表明PostgreSQL在默认端口上接受连接: tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 3561/postgres 当我尝试从同一本地网络上的远程计算机连接到该PostgreSQL服务器时,出现以下错误消息: 服务器不听 服务器不接受连接:连接库报告 无法连接到服务器:连接被拒绝服务器是否在主机“ 10.0.1.7”上运行并接受端口5432上的TCP / IP连接? 我用作用postgres户名,没有密码。但我也尝试过使用postgres密码。在本地服务器上,我可以使用以下命令登录: sudo -u postgres psql postgres 如何使用pgAdmin3从远程计算机连接到在Ubuntu上运行的PostgreSQL数据库?

2
PgAdmin III-密码为空时如何连接数据库?
此问题是从“服务器故障” 迁移而来的,因为可以在数据库管理员堆栈交换中回答。 迁移 8年前。 我已经在PC(Win 7)上安装了PostgreSQL 9.1。我有一个小型Java应用程序,它通过login=sa和成功连接到它password=""。连接有效。 但是,PgAdmin III本身拒绝了它。我得到: Error connecting to the server: fe_sendauth: no password supplied 如何使用空密码从PgAdmin III连接到数据库? 编辑 这只是测试,而不是生产代码。

1
如何还原纯文本postgres .backup文件
我以纯格式从pgAdmin导出了一个postgres数据库,因为我想搜索整个数据库文本。然后,我尝试恢复数据库,但是它给出了一个错误,指出存档文件不是有效的存档文件。如果可以还原数据库,该如何还原呢?


3
有没有办法在postgres中访问其他会话的临时表?
我正在使用Windows应用程序,该应用程序使用(本地)postgres数据库并将一些信息存储在临时表中。我想看一下临时表,但是pgadmin和dbVis告诉我:ERROR: cannot access temporary tables of other sessions尝试查询数据时。我尝试更改模式和表的权限,但这似乎无济于事,即使我使用与程序本身相同的用户访问数据库(至少在dbVis中也是如此)。我是否可以在数据库中更改设置,以使我能够“ root”访问数据库中的所有会话?

4
当源数据库以UTF8编码时,如何解决还原时UTF8无效字节序列复制错误?
我获得了将PostgreSQL 8.2.x数据库迁移到另一台服务器的任务。为此,我使用的是pgAdmin 1.12.2(顺便说一句在Ubuntu 11.04上),并使用通过自定义/压缩格式(.backup)和UTF8编码进行的备份和还原。 原始数据库位于UTF8中,如下所示: -- Database: favela -- DROP DATABASE favela; CREATE DATABASE favela WITH OWNER = favela ENCODING = 'UTF8' TABLESPACE = favela CONNECTION LIMIT = -1; 我正在目标服务器上完全像这样创建此数据库。但是,当我使用Restore选项从.backup文件还原数据库时,它给了我一些错误: pg_restore: restoring data for table "arena" pg_restore: [archiver (db)] Error while PROCESSING TOC: pg_restore: [archiver (db)] Error from TOC entry …

3
pgAdmin首选项中的二进制路径
我安装了PostgreSQL,因为我需要恢复.backup收到的大文件以上传到另一个平台(该行有3800万行,显然太大了,无法以其他任何方式导出)。当我尝试在pgAdmin 4中“还原”时,出现以下消息: 请在“首选项”对话框中配置PostgreSQL二进制路径。 这只是PostgreSQL文件夹的路径吗?我在PostgreSQL站点上找不到关于此的文档。我能找到的是: 使用“二进制路径”节点中的字段可以指定PostgreSQL二进制实用程序和EnterpriseDB Postgres Advanced Server二进制实用程序的路径。 除了通过pgAdmin之外,还有没有更简单的方法来还原数据库?

1
在PostgreSQL中使用STDIN的COPY
我刚开始使用Postgres,并且试图创建一个示例数据库来了解其功能,环顾四周,我在pgfoundry.org中找到了一些脚本。我理解这些命令,因为我以前使用过Oracle和MS-SQL,但是我正在运行的所有脚本在到达“ COPY FROM”指令时都会返回错误。更准确地说,该错误将引发在应该插入给定表中的第一个元素上。 我尝试将脚本同时作为查询和pgScripts运行,但是在两种方式下,我在COPY FROM之后的第一行都遇到了错误。 我正在使用pgAdminIII,并使用StackBuilder将PostgreSQL 9.2.4.1安装为数据库驱动程序。我是否可能缺少一些基本配置,从而无法运行此命令,或者我只是不了解它们的工作方式? 编辑: 错误是: ERROR: syntax error at or near "7" LINE 5600: 7 4 13 37 2012-03-10 16:41:43.797787 2012-03-10 16:41:43.797... ^ ********** Error ********** ERROR: syntax error at or near "7" SQL status: 42601 Char: 140891` 文本在哪里: COPY action_abilitations (id, group_action_id, partecipation_role_id, group_id, created_at, …


1
在Debian / Ubuntu上安装PgAdmin 4 [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为数据库管理员Stack Exchange 的主题。 3年前关闭。 PgAdmin 4 1.0刚刚发布,但是在Linux的下载页面上,只有指向yum安装程序的链接。 有人知道是否有计划创建deb安装程序吗?或者如果已经有一个?

2
PostgreSQL“临时文件的大小”
我已经将数据导入到新数据库中(大约600m行的时间戳,整数,双精度)。然后,我创建了一些索引,并尝试更改某些列(解决了空间不足的问题),数据库被清理。 现在pgAdmin III告诉我,“ 临时文件的大小 ”是50G〜+。 这些临时文件是什么?这些类似于SQL Server事务日志吗? 我如何摆脱它们,数据库似乎比应有的要大得多(数据库的总大小为91 GB) 在Windows 2012服务器上使用Posgres 9.4.1 。 数据库统计信息选项卡的屏幕快照:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.