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;
相关推荐
秦时明月之君临天下2 分钟前
MySQL purge 参数详解:innodb_purge_threads 与 innodb_purge_batch_size
数据库·mysql·1024程序员节
三垣网安8 分钟前
某某大学心理健康教育平台弱口令及SQL注入漏洞
数据库·sql
打工仔折腾 AI10 分钟前
AI Agent 工程化实战(二):5 分钟跑通 Deep Agent 并逐层拆解底层链路
java·数据库·人工智能·后端·python·langchain·ai agent 实战
Shaoshing25 分钟前
MySQL视图
数据库
这个DBA有点耶1 小时前
测试全绿,上线三周数据没入账——那个95%的兼容度报告,漏掉的是边界
数据库·mysql·架构
1024奇点1 小时前
【仓颉语言入门 · 第二篇 第 15 课】
开发语言·数据库·ide·开源
疯狂学习GIS2 小时前
将谷歌地球引擎账号升级为Contributor与Partner层级的方法
java·数据库·人工智能
gf13211112 小时前
python_高德地图驾车时长查询
数据库·python·mysql
时间售卖铺2 小时前
MySQL 日志管理
运维·数据库·mysql·云原生
秋风点枝2 小时前
数据库 01 · 体系结构与存储引擎
数据库·mysql