postgresql导入导出数据库的一些问题

新建一个数据库

别忘了添加空间数据的扩展

备份之前的数据库

注意一定要自定义表,去掉 spatial_ref_sys ,要不然需要先drop在创建,可能会报错。

一般不会去导函数,如果有个别自己创建的函数可以手动复制一下,全部导的话需要先drop在创建,可能会报错。

将备份复制到新建的数据库中,还原

修改table、function的权限

sql 复制代码
-- xxx :用户名
select 'ALTER TABLE ' || table_name || ' OWNER TO xxx;' from information_schema.tables where table_schema='public';
select 'ALTER FUNCTION ' || routine_name || ' OWNER TO xxx;' from information_schema.routines where specific_schema = 'public' ORDER BY routine_name;
相关推荐
这个DBA有点耶9 小时前
数据融合平台的下一代形态:数据库内核自己就能融合,为什么还要ETL?
数据库·架构·aigc
数据库小学妹9 小时前
MySQL大表怎么优化?2亿行表的分区归档与冷热分离实战
数据库·mysql·分库分表·分区表·数据库运维·冷热分离
91刘仁德9 小时前
RAG实战 - 向量数据库(Milvus)
数据库·milvus
资深技术分享员9 小时前
Geejing WebBuilder 日志、在线用户、系统监控,出问题时的三个第一现场
java·运维·数据库
我是小白呀10 小时前
n8n 实战:把 AcmeFlow 的 READY 事件接到 CRM 通知
数据库·人工智能·workflow
蓝速科技10 小时前
仓储盘点移动终端选型与蓝速科技 K10 实战方案
运维·数据库·人工智能·科技·材质
TLA技术10 小时前
LogMiner vs 裸日志解析(六):想提速,只能“堆实例”,结果把源库拖垮
数据库·oracle·flink·dba·迁移学习
学好statistics和DS11 小时前
数据库数据世界的逻辑基石:Armstrong公理系统全解析
数据库·数据库开发
IT古董11 小时前
《FDE前沿部署工程师实战教程》23 - Enterprise AI Event Bus:事件驱动、消息队列与AI工作流自动触发
大数据·数据库·人工智能
程序猿乐锅11 小时前
【黑马点评 | 第七篇】Redis 分布式锁的两种实现
java·数据库·redis·分布式·spring·缓存