请将数据与框匹配.以下是heroku config在我闪亮的新专用数据库上运行的(doctored)结果:
=== Config Vars for myapp
DATABASE_URL: postgres://thinga:thingb@ec2-23-21-119-36.compute-1.amazonaws.com:5432/thingc
GEM_PATH: vendor/bundle/ruby/1.9.1
HEROKU_POSTGRESQL_OLIVE_URL: postgres://thinga:thingb@ec2-23-21-119-36.compute-1.amazonaws.com:5432/thingc
HIREFIREAPP_TOKEN: 7965994a31ace96fc5f390longtoken
LANG: en_US.UTF-8
MEMCACHE_PASSWORD: password
MEMCACHE_SERVERS: mc9.ec2.northscale.net
MEMCACHE_USERNAME: myapp%40heroku.com
PATH: vendor/bundle/ruby/1.9.1/bin:/usr/local/bin:/usr/bin:/bin:bin
PGBACKUPS_URL: https://thing@pgbackups.heroku.com/client
RACK_ENV: production
RAILS_ENV: production
Run Code Online (Sandbox Code Playgroud)
在我的本地PGAdmin3上配置新服务器的字段是:
Name
Host
Port
Service
Maintenance DB
Username
Password
Group
Run Code Online (Sandbox Code Playgroud)
怎么回事?
我在Virtualbox机器上有一个带有Postgresql服务器的Ubuntu服务器(在本地机器上运行),在本地机器上有一个Pgadmin3.现在我如何将Pgadmin3连接到Virtualbox上的数据库?我正进入(状态
"Server doesn't listen"
Run Code Online (Sandbox Code Playgroud)
Postgres实际上是在Virtualbox中运行的.
postgresql virtualbox virtual-machine pgadmin postgresql-9.1
我在本地机器上安装了postgresql-9.2(运行Windows 7),我也是管理员.我正在使用pgAdmin III的查询工具来查询我的数据库.我的问题如下:
假设我有两个表Table_A并且Table_B列数不同.另外,假设我有以下两个非常简单的查询:
select * from Table_A;
select * from Table_B;
Run Code Online (Sandbox Code Playgroud)
我想运行这两个查询并查看它们的输出.如果我在GUI或文件中看到输出,我不介意.
我也尝试了复制命令并输出到csv.但是不是附加到文件而是覆盖它.所以,我总是只得到查询2的结果.GUI也会发生同样的事情.
注释一个查询,运行另一个查询,输出到两个不同的文件然后将这两个文件合并在一起真的很烦人.
在我的公共模式中,我有1200个表.在一个或多个表中的某个地方有一些名为LIKE" active "的字段,如: - status_active - hr_active - who_knows_what_active_could_be
我想在控制台中使用PGAdmin或通过控制台上的普通客户端找到它们,我怎么能用更少的资源快速完成这项工作?
我正在尝试通过备份文件还原数据库,我使用的是PgAdmin III(PostgreSQL 9.1)。选择备份文件后,出现一个窗口,指示正在运行pg_restore.exe,然后PgAdmin没有响应,这已经是几个小时了(这不是RAM不足的问题)
可能是由于备份文件大小(500 MB),但是几天前我已经用300 MB的备份文件恢复了数据库,并且操作很顺利。顺便说一下,备份文件的格式(通过pg_dump创建)是“ tar”格式。
如果您有任何想法或需要更多信息,请告诉我。感谢任何人提供的帮助或指导。提前致谢。
我是Postgres数据库的新手.我必须从Production Server(pgAdmin版本是9.2.4)获取备份并在我的本地计算机上恢复它(我有pgAdmin版本9.4).我试图通过右键单击数据库 - >备份来获取备份以获取.backup文件.如下图所示:

但是当我尝试恢复备份文件时,我收到很多错误.
我还想知道在两个系统上使用不同的端口是否也会在恢复备份时产生问题.当我试图恢复相同系统的备份时没有问题.
我正在帮助解决这个问题,试图改变间隔的格式.
from '01 day 22:10:37' to '46:10:37'
Run Code Online (Sandbox Code Playgroud)
我给出一个字符串操作的解决方案.但后来我发现postgres可以在两种不同的格式上显示相同的间隔.
SELECT '2016-01-27 08:51:02'::timestamp - '2016-01-25 10:40:25'::timestamp end_date,
'46:10:37'::interval interval_date;
Run Code Online (Sandbox Code Playgroud)
有趣的事情.有一个函数正在进行逆过程
justify_hours('46:10:37'::interval) --> '1 day 22:10:37'
Run Code Online (Sandbox Code Playgroud)
所以我想知道是否有解决这个问题的直接方法.为什么相同的区间值有两个不同的结果.
我尝试备份我的大学项目数据库。我按照指示进行,似乎一切都输入了:
1:
2:
3:
在官方网站上,应该有类似此内容的另一种弹出消息:
但是我没有得到这个,也没有得到任何发生错误时显示的另一个。
我试图直接使用pg_dump.exe,但是它提示我输入密码。我尝试了所有密码-用户密码,服务器密码,这些密码用于PGAdmin 4中连接到数据库的密码,但其他密码似乎都不起作用。
我试图找到与此有关的任何信息,但是有关pg_dump.exe的所有文章都涉及如何自动执行密码输入。此备份静默失败的原因是什么?pg_dump.exe需要哪个密码?
如果需要的话,我会添加任何详细信息,我现在想算了4个小时...
我正在尝试使用pgAdmin 4.20(在Mac上)调试Postgres 10(在Debian上)上的函数.
我可以调试一些fns,所以调试器必须设置好,但是当我尝试调试fn我遇到问题时,我收到一条消息
"启动调试监听器时出错"
我找不到任何有助于解释/解决这个问题的方法.我应该检查一下吗?
我知道pgAdmin3现在已经过时了,但是我仍然将其归功于pgAdmin4。
直到PostgreSQL 9. *版本都可以正常工作,但是当我尝试连接到PostgreSQL 10数据库时,我得到了:
是否有任何解决方法,或者这真的是pgAdmin III的结尾?
pgadmin ×10
postgresql ×8
heroku ×1
pg-dump ×1
pg-restore ×1
pgadmin-4 ×1
sql ×1
virtualbox ×1
windows ×1