我使用Navicat Premium工具在postgreSQL数据库上创建了一张表用了 bigserial 这个东西 创建的时候执行成功了 然后我在看表结构成这样了
id 成了这样定义的了,然后我把它导出来
这是我导出的sql文件,我想在想导入进去postgreSQL数据库里面(我的导入导出都是用的Navicat Premium工具)就报错了,错误如下
有谁知道是怎么回事,求懂得大神解决!!!
NavicatPremium在导出的时候没有把role_id_seq序列导出。
导致导入的时候提示缺少 role_id_seq序列而出错。
导出数据库及具体表
1.导出数据库:方式一:pg_dump -U postgres -f c:\db.sqlpostgis
方式二:pg_dump -Upostgres postgis>c:\db.sql
2.导入数据库:方式一:psql -d postgis -f c:\db.sql postgres
3.导出具体表:方式一:pg_dump-Upostgres-tmytable-f dump.sql postgres
4.导入具体表:方式一:psql -d postgis -f c:\dump.sqlpostgres
简单命令可以搞定,为啥要用效率极差的UI。
@想入肥菲謝謝已經搞定了版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。