设置postgresql表空间

linux

ssh登陆远程服务器

ssh 192.168.31.109 -l root -p 22

新建用户

create user test02 password '123';

授予权限,如授予select权限

grant select on all tables in schema public to test02;

新建数据库表空间

mkdir /usr/local/pgdata
chown postgres:postgres /usr/local/pgdata/
postgres=# create tablespace tbs_test owner postgres location '/usr/local/pgdata';

新建数据库

CREATE database test_db with owner=test02 template=template0 encoding='UTF8' tablespace=tbs_test connection limit = 100;

修改表空间位置

ALTER DATABASE "test_db" SET TABLESPACE "tbs_test02";
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 6,201评论 0赞 9
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 8,112评论 5赞 115
  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 3,293评论 0赞 33
  • 我住过许多许多的小房子。他们都不太大,但他们都能装下我家的六口人。这一次,我又要搬进一间新的小房子了。从前,我总是...
    做只kitty阅读 334评论 0赞 0
  • 飘雪暮云横,万户街灯映.偶遇孩童点爆竹,瑟瑟非关冷; 回首泪轻盈,落寞孤栖影,雀跃欢声不忍听,沉醉天明醒.
    沙子666阅读 437评论 0赞 3

友情链接更多精彩内容