postgresql

Ubuntu上错误的pg_dump版本

我试图找出哪些软件包需要更新,但我甚至不确定这是正确的做法.事实证明,安装9.3客户端不会自动卸载9.2客户端,如果它们都在这样的机器上,那么这就是你得到的.答案是删除postgresql-client-9.2.

Ubuntu 12.04上的Postgresql 9.2“无效的语言环境名称”

今天我通过apt.postgresql.org在Ubuntu上安装了Postgresql9.2–所有这些都相对轻松,直到我陷入“无效的语言环境名称:it_IT.utf8”错误:我确实运行了locale-genit_IT.utf8,事实上:日志似乎没有任何有意义的信息,为什么postgres没有识别it_IT.utf8…

postgres在ubuntu重启后没有启动

多谢你们编辑2:好的,这个问题似乎是一个系统问题与新兴问题.如果我删除/etc/rcX中的符号链接:并添加一个upstartscript来启动postgresql,它按预期启动.由于postgresql来自官方的aptrepo,我想知道为什么它没有开箱即用?您使用的是服务器版还是桌面版.通常Postgres完全在ubuntu的盒子上工作,但我总是使用ubuntu服务器LTS.我认为该问题是由于raring版本安装程序的一些不一致造成的.

ubuntu – Postgresql 9.3安装失败

似乎9.1包中有一个bug,但它应该是固定的.如链接线程所示,可以通过运行来解决问题:然后重新安装postgresql-9.1:

ubuntu – Postgresql性能 – 调整SHMMAX和SHMALL

我已经在网上阅读了关于提高postgres性能的所有内容,但SHMMAX和SHMALL的“正确”值仍然让我无法理解.共识似乎是SHMMAX=total_memory/4,SHMALL=total_memory/2是安全起始值.但是,SHMALL可以用页面或字节来衡量,我找不到有关Ubuntu上使用的任何信息.Ubuntu是否使用SHMALL的页面或字节?对于我使用的所有Linux系统,SHMALL以页为单位进行测量,SHMMAX以字节为单位进行测量.我想您可以使用ipcs命令检查您的系统,该命令总是在输出

ubuntu中的Postgresql更改数据目录

PossibleDuplicate:07000这个问题一直使我疯狂,似乎没有任何工作.我需要更改postgresql存储数据库的位置.在终端中使用命令时,我是一个完整的新手,具有正确命令的一步一步的指令将真的有帮助.我搜索了所有的网络,但所有的指令假设一些事先知道终端命令.我通过在主数据文件夹中创建一个符号链接到我所需的位置,尝试了一种方法.这给我一个错误,要求我检查日志文件.但是,我不知道日志文

ubuntu – 确定PostgreSQL的端口

我知道默认情况下Postgresql会侦听端口5432,但实际确定Postgresql端口的命令是什么?配置:带Postgresql8.4的Ubuntu9.10lsof和nmap是解决方案,但默认情况下不会安装它们.你想要的是netstat.