我用pgAdmin3.1.12能够导出.backup的文件,但是再到宁外一个库里恢复的时候,总是没有数据,百思不得其解,求大神指教

解决方案 »

  1.   

    我z在A库里备份出一个表,然后再B库里建一个空表,然后在这个空表上右击恢复选择刚刚导出的.backup文件,点击恢复,执行完成后总是没有数据
      

  2.   

    贴出来你的备份还原过程的sql语句
      

  3.   

    备份:D:\DevelopEnvironment\PostgreSQL\bin\pg_dump.exe --host 118.26.228.91 --port 5433 --username "cms_role" --format custom --encoding UTF8 --inserts --verbose --file "D:\nodes.backup" --table "cms_new_schema.nodes" --schema "public" cms_new进程退出并返回 0。恢复:D:\DevelopEnvironment\PostgreSQL\bin\pg_restore.exe --host localhost --port 5432 --username postgres --dbname cmsaa --data-only --table nodes --schema public --verbose "D:\nodes.backup"
    pg_restore: 为恢复数据库与数据库联接进程退出并返回 0。