0

我正在尝试从 .sql 文件恢复 postgres 中的数据库中的表。我用命令pg_restore -d dbName file.sql。用户是超级用户。但我有几个错误:

pg_restore: [archiver (db)] Error while PROCESSING TOC: 
pg_restore: [archiver (db)] Error from TOC entry 359; 1259 499945 TABLE fuller4t7 someName
pg_restore: [archiver (db)] could not execute query: ERROR:  permission denied to create "pg_catalog.fuller4t7"
DETAIL:  System catalog modifications are currently disallowed.
Command was: CREATE TABLE fuller4t7 (
             gid integer NOT NULL,
             geom public.geometry(MultiPolygon,4326)
);

其他错误与此有关,因为表不是一开始就创建的。我想知道这些错误是什么意思。我正在使用 postgres 9.4,并且已将 PostGIS 扩展添加到特定数据库中。

4

0 回答 0