重庆思庄Oracle、Redhat认证学习论坛
标题:
PG16如何修改数据库文件路径
[打印本页]
作者:
郑全
时间:
2024-9-12 18:46
标题:
PG16如何修改数据库文件路径
PG运行一定时间后,发现原来放数据库的路径空间不够了,如果想整体搬迁到另外的路径,如何操作?
比如原来在 /u01/app/postgres/pgdata,现在想修改到 /data/pg16 。
步骤如下:
1.停数据库
pg_ctl stop
2.拷贝文件到新的路径
cp -av /u01/app/postgres/pgdata/* /data/pg16/.
chown -R postgres:postgres /data/pg16
3.修改配置文件
vim /data/pg16/postgresql.conf
...
data_directory='/data/pg16'
unix_socket_directories='/data/pg16'
...
4.修改环境变量
export PGDATA=/data/pg16
export PGHOST=/data/pg16
5.启动数据库
pg_ctl start
6.验证
psql> \dconfig *director*
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2