标签: pgadmin

使用pgAdmin连接到Rails app Postgres DB

我使用pgAdmin连接到我的Rails应用程序的数据库时遇到问题.我让服务器运行,我相信我的服务器属性在pgAdmin中是正确的.这是我在pgAdmin服务器属性中的内容:

Name: achievenext_dev
Host: localhost
port: 3000
SSL:
Maintenance DB: postgres
username: achievenext
password: ******
Store password: true
Restore env?: true
DB Restriction: 
Service:
Connect now: true
Run Code Online (Sandbox Code Playgroud)

在我的database.yml文件中:

development:
  adapter: postgresql
  host: localhost
  username: achievenext
  password: ******
  database: achievenext_dev
Run Code Online (Sandbox Code Playgroud)

但是当我尝试连接pgAdmin时返回此错误:

发生了错误:

连接到服务器时出错:服务器意外关闭了连接.这可能意味着服务器在处理请求之前或处理时异常终止.

但我的服务器上没有错误.它看起来运行正常.无法弄清楚我在这里做错了什么.

postgresql ruby-on-rails pgadmin

8
推荐指数
1
解决办法
6977
查看次数

在pgAdmin中导出时的制表符

我在pgAdmin中发出一个查询,然后想要将结果导出到一个文件.如何指定列分隔符应该是制表符?

postgresql pgadmin

8
推荐指数
2
解决办法
1965
查看次数

如何配置pgAdmin III以打开默认数据库并在启动时选择表节点?

99%的时候,当我启动pgAdmin III时,我需要查看一个特定数据库的表.每次点击树都很烦人.当我打开pgAdmin时,我希望它自动连接到我的上一个数据库并展开左边的树并选择"tables"节点.

那可能吗?

同样令人讨厌的是当我重命名一个列时,树节点选择丢失了,我必须再次打开整个树.

postgresql pgadmin

8
推荐指数
1
解决办法
4334
查看次数

使用pgAdmin 3无法保存PostgreSQL 9.4数据库(Windows 8.1)

我正在使用Windows 8.1下的混乱,并在那里产生了很多输入.

现在我想用pgAdmin 3备份我的PostgreSQL 9.4数据库.

我收到错误:

C:\ Program Files(x86)\ pgAdmin III\1.18\pg_dump.exe --host localhost --port 5432 --username"postgres"--no-password --format custom --blobs --verbose --file" C:\ Users\milenko\Desktop\output.backup""confluence"

pg_dump:服务器版本:9.4.1; pg_dump版本:9.3.1

pg_dump:因服务器版本不匹配而中止

你知道解决方案吗?

postgresql pgadmin

8
推荐指数
1
解决办法
2万
查看次数

无法通过pgAdmin连接到Docker容器上的Postgres

我用docker pull postgres拉了postgres图像.我还尝试从https://docs.docker.com/examples/postgresql_service/运行图像

我使用-p 5432:5432选项运行它们,但无法与pgAdmin连接.当我尝试通过localhost:5432连接时,它给了我超时.我在互联网上找到的例子说只使用-p.我做了,但它不起作用.此外,至少从上面的示例中的安全设置是非常宽容的.有什么建议?

postgresql pgadmin docker

8
推荐指数
1
解决办法
7821
查看次数

在PgAdmin中添加外键

我有下studidtemplates表:

在此输入图像描述

template_id 是primary_key

在此输入图像描述

我想创建一个引用template_id为的新表foreign key.它被命名studidtemplatetextelements.见下图:

在此输入图像描述

我创建了一个列template_id在第二个表,并希望把它的外键引用template_idstudidtemplates表.我是通过单击Constraints选项卡中的按钮完成的,该按钮由下图中的箭头指向.

在此输入图像描述

我发现了一些与众不同 在"参考"选项中,没有template_id可用选项.见下图:

在此输入图像描述

我在哪里错过了?

postgresql foreign-keys foreign-key-relationship pgadmin

8
推荐指数
2
解决办法
2万
查看次数

临时表postgresql函数

我无法找到创建(和使用)表的语法的明确解释,仅用于函数的内部计算.请问有人给我一个语法例吗?

从我发现,我已经尝试了这一点(有和没有@temp_table):

CREATE FUNCTION test.myfunction()
RETURNS SETOF test.out_table
AS $$

DECLARE @temp_table TABLE
( 
        id int,
        value text
 )
BEGIN
 INSERT INTO @temp_table 
        SELECT id, value
        FROM test.another_table;

 INSERT INTO test.out_table
        SELECT id, value
        FROM @temp_table;
RETURN END
$$ LANGUAGE SQL;
Run Code Online (Sandbox Code Playgroud)

我明白了:

错误:语法错误在"DECLARE"第5行或附近:DECLARE @temp_table表

-

我也试过这里建议的CREATE TABLE方法,这样:

CREATE FUNCTION test.myfunction()
RETURNS SETOF test.out_table
AS $$

    CREATE TABLE temp_table AS
        SELECT id, value
        FROM test.another_table;

    INSERT INTO test.out_table
        SELECT id, value
        FROM temp_table;

$$ LANGUAGE …
Run Code Online (Sandbox Code Playgroud)

sql postgresql pgadmin

8
推荐指数
1
解决办法
2万
查看次数

如何为pgAdmin 4设置连接超时

我看过这里列出的文章:

如何设置pgAdmin的连接超时值?

很多次,但我仍然不知道在哪里为connection_timeout设置配置参数.我正在从本地主机连接到本地主机,因此保持活动应该没有真正的问题.

我想知道通往的道路:

  1. 服务器设置,如果需要设置它
  2. 客户端配置的位置(如果是设置的位置)
  3. 为此需要准确的价值是什么.

我看到其他人也很困惑:

https://dba.stackexchange.com/questions/97534/is-there-a-timeout-option-for-remote-access-to-postgresql-database

pgadmin

8
推荐指数
1
解决办法
3078
查看次数

如何更改Postgres的维护数据库?

我在OSX版本10.6.6上运行PostgreSQL 9.0版.不知何故,我的一个开发数据库已成为维护数据库,而不是postgres(此数据库也存在).我找不到任何关于如何将维护数据库更改/设置回postgres的文档.

由于这个问题我无法删除我的开发数据库...

database postgresql maintenance pgadmin

7
推荐指数
2
解决办法
1万
查看次数

使用PostgreSQL的PgAdmin-III导出数据库

如何将Postgresql数据库导出到可以执行到其他的SQL pgAdmin

  • 导出为备份文件时,如果版本不同,则无效
  • 导出为SQL文件,在尝试运行不同时不执行 pgAdmin

我尝试导出数据库,pgAdmin III但是当我尝试在其他pgAdmin地方执行SQL时,它会在SQL中抛出错误,当我尝试"恢复"备份文件时,它说版本中有一个不同的是它不能导入/恢复.

那么有一种"安全"的方法将数据库导出到标准SQL中,可以在pgAdminSQL编辑器中清楚地执行,无论它是哪个版本?

sql postgresql export database-backups pgadmin

7
推荐指数
1
解决办法
1万
查看次数