常规操作

1.win+R输入cmd

2.cd C:\PostgreSQL\10\bin

3.还原之前首先在postgresql中新建数据库,作为目标数据库

4.在postgresql对目标数据库执行create extension postgis;语句,确保空间数据加载正常,同时生成表spatial_ref_sys

5.psql -h localhost -U postgres -p 5432 -d DBtext -f "E:\DBtext .bak"

6.用户 postgres 的口令:输入密码回车

也可以这么写

psql -h localhost -U 用户名 -d 数据库名 < 数据库bak文件的绝对路径

-h 为hostname 主机地址

-u 为username 用户名

-p 为port 端口号

-d为database_name目标数据库名

-f 为path 备份文件路径地址

问题解决

运行后出现下列问题

1.出现数据库不存在

需要在本地新建数据库,名称与命令行内的名字一致

2.要求用pg_restore命令执行

直接使用:

pg_restore -h localhost -U 用户名 -d 数据库名 数据库文件路径

即可正常执行

PostgreSQL还原.bak文件相关推荐

  1. sql server启动服务和还原bak文件

    sql server启动服务和还原bak文件, sql server启动要: mysql数据库备份是psc后缀文件, sql server还原数据库备份bak文件: 三张图简介明了: ok: 转载于: ...

  2. 数据库还原BAK文件拒绝访问

    数据库还原BAK文件出现错误5拒绝访问,首先要打开SQL.server配置管理器在弹出的SQL.server窗口中选择登陆内置账号在下拉菜单先loal system 然后点击应用,最后一步 启动SQL ...

  3. sqlserver2008r2 还原bak文件

    1.copy文件到电脑,2008r2默认没有改数据库 2.点击右键,还原数据库 3.选择源设备,选中bak文件 4.目标数据库选择要还原的数据库名称,若原来没有,选中bak文件后,会加载出对应的数据库 ...

  4. 如何还原sqlserver数据库或还原bak文件

    1.点击数据库,然后点击鼠标右键,你会发现有"还原数据库"这一个选项,然后点击"还原数据库"将会出现下图所示的界面 2:在"目标数据库"那一 ...

  5. SQL Server2019还原.bak文件为数据库且更改数据库的存放位置

    简单了解bak文件 bak是一个备份文件,为文件格式扩展名.这类文件一般在.bak前面加上应该有原来的扩展名比如windows.dll.bak,或是windows_dll.bak,有的则是由原文件的后 ...

  6. 数据库还原-bak文件

    数据库还原,我知道有俩种方式 一种方式是直接在数据库上操作,一种是在数据库里用代码还原 第一种方法 1.数据库上右击,选择还原文件和文件组 2.选择目标数据库,选择bak文件,确定即可还原数据库 一般 ...

  7. sqlserver还原.bak文件

    1.右键数据库,选择还原数据库 2.选择设备 3.点击[添加],选择.bak文件,点击[确定]

  8. sqlserver 还原bak文件 查看不到_SQL server中用T-SQL语句实现(建库,分离,附加,备份,还原)...

    会用图形界面创建后,今天可以学习用T-SQL来创建数据库及对数据库的操作. 一. T-SQL 创建数据库 --创建数据库 create database MySchool--创建数据库 数据库名称My ...

  9. linux怎么还原bak文件,Linux restore命令:还原dump操作备份下的文件、目录或分区...

    restore 命令是 dump 命令的配套命令,dump 命令是用来备份分区和数据的,而 restore 命令是用来恢复数据的. restore 命令的基本格式如下: [root@localhost ...

最新文章

  1. [19/03/30-星期六] IO技术_四大抽象类_ 字节流( 字节输入流 InputStream 、字符输出流 OutputStream )_(含字节文件缓冲流)...
  2. fiddler抓包_Fiddler抓包详解
  3. XenDesktop中无法删除虚拟机
  4. 在python中、下列代码的输出是什么-关于下列python多线程代码输出效果的疑问?...
  5. 按值传递按引用传递按地址传递
  6. java点滴(6)之java引用
  7. administrator没有管理员权限_网络安全 之 NTFS安全权限
  8. RK方案 manifest.xml编译问题,并解决方案
  9. 启明星会议室预定系统 helpdesk系统等 登陆失败的问题与解决方法
  10. 台式计算机优点英语作文,跪求一篇英语作文 题目:论计算机的优缺点
  11. OO生存指.....抱歉无法生存
  12. Selenium+C#自动化脚本开发学习
  13. 同一程序在不同版本的framework下控件中英文显示的问题
  14. python自动化--接口请求及封装
  15. 2.2 Zend_Controller 基础
  16. 利用matlab信号带宽,测量均值频率、功率、带宽
  17. 从发不起工资到融资1650万,逸创创始人叶翔如何熬过来的?
  18. sqldbx mysql 乱码_sqlDbx连接mysql 及乱码
  19. gos-log高性能大日志检索中台
  20. 2015美国计算机研究生就业,2015年美国计算机专业研究生排名

热门文章

  1. 谷歌的优化得分有什么好处?
  2. Element-UI:el-table 表头筛选
  3. 安防监控系统中IP网络监控比模拟摄像头有哪些优劣?
  4. 基于SSM的便利店超市管理系统【数据库设计、源码、开题报告】
  5. 724便利店系统完整项目及讲解
  6. 期货指数点(期货指数点是什么)
  7. 你不知道的JavaScript--Item5 全局变量
  8. t6修改服务器ip,用友t6服务器更换ip地址
  9. 计算机为何用二进制表示信息的最小单位,计算机中表示信息的最小单位是什么?...
  10. 杂项-Java-百科:jar