【发布时间】:2012-07-19 14:04:03
【问题描述】:
我正在尝试在 Ubuntu 上使用 PostgreSQL。我安装了它,一切正常。但是,由于空间限制,我需要更改数据库的位置,因此我尝试了在线指南。
我继续停止 postgresql,创建一个新的空目录并通过使用授予它权限
chown postgres:postgres /my/dir/path
这也很好。然后我用了
initdb -D /my/dir/path
启用我的数据库。我还将postgresql.conf 文件中的path_data 更改为我的新目录。
当我现在尝试启动数据库时,它显示:The postgresql server failed to start, please check the log file。但是,没有日志文件!当我更改默认目录时,有些事情搞砸了。我该如何解决这个问题?
【问题讨论】:
-
请提供基本信息,例如您的 Ubuntu 和 PostgreSQL 版本,以及任何错误消息的确切文本。
-
您对这个问题的回答很差,因为它缺少最低限度的合理信息量。 “在线指南”?哪一个。链接到它。当你说你编辑了
postgresql.conf- 那个文件在哪里?/etc/postgresql/?你的数据目录?当您“尝试启动数据库”时 - 使用 which exact command ?显示错误消息和确切的命令。详细而具体。
标签: python sql postgresql ubuntu