Questions tagged «postgresql»

PostgreSQL是一个功能强大的开源对象关系数据库系统。

2
ubuntu 12.04中存储的PostgreSQL 9.1数据库在哪里?
我在ubuntu上安装并创建了一个Postgresql数据库。然后,我使用以下命令创建数据库: sudo su postgres createdb mydatabase 但是,我不知道数据库在哪里初始化。我希望能够编辑一个hba.conf或多个postgresl.conf文件。 当我使用pgadmin查看数据库时,我看到以下信息: CREATE DATABASE mydatabase WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' CONNECTION LIMIT = -1; 关于如何找到数据库集群位置的任何想法?

4
从14.04升级到16.04.1后,PostgreSQL服务器无法启动
刚刚从14.04升级了我的系统。LTS到16.04.1 LTS,postgresql无法在systemd上启动: /etc/init.d/postgresql start [ ok ] Starting postgresql (via systemctl): postgresql.service # /etc/init.d/postgresql status ● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled) Active: active (exited) since Вт 2016-08-09 13:40:51 MSK; 3min 23s ago Process: 23142 ExecStart=/bin/true (code=exited, status=0/SUCCESS) Main PID: 23142 (code=exited, status=0/SUCCESS)Seems that 似乎systemd脚本包含错误的数据: …


5
如何在启动过程中阻止Postgres自动启动
我在桌面上安装了PostgreSQL 8.4。它一直在启动时启动,因为我认为我使用了默认设置。 所以我/etc/init.d/postgresql stop每次都会发行,有时我会忘记 它的文件夹路径为 /etc/postgresql/8.4/main /usr/lib/postgresql/8.4 有很多配置文件,如果有人可以告诉我在哪里查找和更改什么,那将很棒。 谢谢。
22 postgresql 

4
如何安装PostgreSQL 9.4
经过尝试apt-get install postgresql-9.4,更新,再试等等等等。看来我无法安装它: Couldn't find any package by regex 'postgresql-9.4' 我知道在Askubuntu中有一个类似的问题,但是那里的答案也不起作用。 我需要9.4版本的PostgreSQL,因为我正在从Heroku中进行pg:backup,如果我没有9.4,则会出现此错误。 非常感谢你的帮助。
21 postgresql 

3
如何使Postgres在启动时自动启动
我是Ubuntu的新手,我想知道如何使postgresql在启动时自动启动以及如何配置我的设置,以便在需要时可以启动postgres服务器。 我正在做一个小型Rails项目,在postgres正确启动方面一直遇到困难。我不得不诉诸于卸载和重新安装postgres才能使项目启动并运行以完成工作。我一直在使用这些命令。 sudo apt-get -y update sudo apt-get purge postgresql* # ending * is important sudo apt-get install postgresql libpq-dev 从这个帖子 /programming/17934055/postgresql-cannot-connect-to-server-locally 跳过 sudo add-apt-repository ppa:pitti/postgresql 看起来好像已经过时了,下面有一条关于不需要它的评论。 如果有帮助,我的pg_hba.conf文件似乎位于 /etc/postgresql/9.1/main 我在Chrome OS上运行Ubuntu 12.04 谢谢大家的帮助,对于新问题,我们深表歉意!
21 postgresql 

2
找不到命令pg_dump?
我试图在服务器上进行备份,但出现错误: pg_dump command not found 我认为,如果您安装了postgres,它会起作用。我必须做些什么来安装此命令?我认为凭apt-get能力或才智是不可能的。


2
如何修复PostgreSQL安装
我最近从Maverick升级到Natty,除了dist升级期间PostgreSQL出了点问题之外,其他一切都很好。此后,我尝试通过“ sudo apt-get purge postgresql”重新安装,删除甚至清除它,但是无论我做什么,它仍然会出现相同的错误。见下文。升级之前,它工作正常。任何帮助将不胜感激。谢谢! Setting up postgresql-common (114) ... * Starting PostgreSQL 8.4 database server * The PostgreSQL server failed to start. Please check the log output: 2011-05-19 11:49:41 EDT LOG: could not bind IPv4 socket: Address already in use 2011-05-19 11:49:41 EDT HINT: Is another postmaster already running …

5
问题安装和配置PostgreSQL
我是服务器管理的新手。几天前,我已经在Hetzner的Ubuntu 11.04上注册了服务器。 我打算使用PostgreSQL,但由于无法使用apt-get安装而从源代码安装了PostgreSQL。这样的安装不会失败,但是PostgreSQl服务不会自动启动,也不会在我尝试手动启动时启动。当我尝试执行任何操作时,它失败并显示以下错误消息: manager@Ubuntu-1104-natty-32-minimal:~$ sudo su postgres -c psql template1 psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 这是我使用apt-get安装PostgreSQL并从源代码重新安装它时遇到的错误。以下是从源代码安装时获得的输出。这确认PostgreSQL确实已安装。 make -C config install make[1]: Entering directory `/home/manager/postgresql-9.0.4/config' /bin/mkdir -p '/usr/local/pgsql/lib/pgxs/config' /bin/sh ../config/install-sh -c -m …
18 11.04  postgresql 

3
如何升级到Postgres 9.2?
就在最近,我读到PostgreSQL 9.2已经发布了。我的Ubuntu 12.04已安装PostgreSQL 9.1.5。如何更新到9.2版本?我试过了apt-get update,apt-get upgrade但是没有PostgreSQL的更新。
17 postgresql 

4
PHPPgAdmin在Ubuntu 14.04中不起作用
全新安装Ubuntu 14.04之后,我从Ubuntu仓库安装了postgresql和phppgadmin。我正在使用Apache2 Web服务器。PHP在Web服务器上运行良好,在PHPMyAdmin中也运行良好,但是PHPPgAdmin无法运行。当我尝试通过localhost / phppgadmin访问它时,我收到一条404消息。我尝试在/ var / www中创建到phppgadmin内容的符号链接,但这似乎不起作用。 我该如何解决? 编辑:请注意,我使用的是本地代理服务器(squid),通过它我可以汇集所有在线流量。虽然这可能是问题的一部分,但如果是这样,我会感到很惊讶,因为我仍然与phppgadmin处于同一台计算机上,并且在apache访问日志中记录的请求表明该页面的传入请求来自本地计算机(如果我理解正确的话,这在phppgadmin的策略中是允许的)。


5
PostgreSQL服务器未在ubuntu 14.04中启动
我的问题是在安装postgresql后尝试配置postgresql数据库,它显示如下错误消息: dineshlap@ss-laptop:~$ sudo -u postgres psql postgres psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 我尝试了很多来自互联网的解决方案。但是,对我没有任何帮助!:( 如果您知道解决此问题的方法,请回答此帖子! 注意:我正在使用ubuntu 14.04(64位)和PostgreSQL 9.3

1
通过apt-get安装时postgresql的默认位置
在14.04上安装postgresql时,它将主服务器程序postgres粘贴在: /usr/lib/postgresql/9.3/bin/postgres 所有数据库集群将存储在的数据目录: /var/lib/postgresql/9.3/main 和配置文件位于: /etc/postgresql/9.3/main/postgresql.conf 现在我可以理解为什么postgresql.conf和其他配置文件存储在/etc/postgresql/9.3/main中了。毕竟,/ etc是配置文件存储在linux系统中的位置。 但是,为什么将数据库存储区放在/ var / lib中?我可以理解/ var,因为那是非静态数据的地方,数据库是非静态的。但是为什么特别是/ var / lib? 此外,我相信/ bin是引导所需的程序。/ usr / bin用于分发中包含的程序。和/ usr / local / bin应该用于不包含在发行版中但可以在系统范围内使用的程序。因此,由于postgresql是供系统范围使用的,因此应该在/ usr / local / bin中可用。但是,他们将其放在/ usr / lib中,我不知道为什么。 我为什么要问这个问题?因为没有顺序和结构,很难记住您每天使用的程序的位置。
15 apt  postgresql 

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.