通过data恢复postgresql

1.找到要备份数据库的data文件(确保完整)

2.安装同一版本的数据库

3.停止Postgres服务,可以在运行中输入services.msc,在启动的窗口中关闭掉postgres服务,也可以通过在cmd中输入

net stop postgresql-9.3(这里是服务的名称,依照你的实际情况更改)

4.在任务管理器中关闭掉postgre的进程如果有的话(一般没有)

5.移除Postgres服务,在CMD(以管理员身份运行)中输入

cd “d:\Program Files\PostgreSQL\9.3\bin” 执行目录跳转到Postgre安装目录下的bin目录下,再输入

pg_ctl unregister -N “postgresql-9.3” (这里也是PostgerSql的服务名称)

5.确保Postgre进程没有在任务管理器里面,将Postgres安装目录下的data文件改data1,将1中要备份的data文件拷贝到当前Postgres目录下。

6.重新创建Postgres服务,CMD(以管理员身份运行)到 “d:\Program Files\PostgreSQL\9.3\bin” 输入

pg_ctl register -N “postgres” -D “d:\Program Files\PostgreSQL\9.3\data”

7.启动服务,cmd 输入 net start postgres 或者打开服务目录点击启动如下

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PostgreSQL for Data Architects》是一本专门为数据架构师准备的电子书,它致力于帮助读者深入了解和掌握 PostgreSQL 数据库管理系统。这本书涵盖了广泛的主题,包括 PostgreSQL 的基本概念、数据库设计、数据建模、性能优化、安全性和备份恢复等方面的内容。对于想要在数据架构和数据库管理方面取得进展的专业人士来说,《PostgreSQL for Data Architects》是一本非常有价值的资源。 在这本书中,作者通过清晰的语言和实际的示例,帮助读者建立起对 PostgreSQL 数据库的全面理解。从数据库设计的角度来看,书中介绍了如何使用 PostgreSQL 进行数据建模和规划,以确保数据库结构的稳健性和高效性。此外,书中还包括了数据处理和查询优化的技巧,帮助读者充分利用 PostgreSQL 数据库的性能潜力。 除了基本的数据库管理技能外,这本书还特别强调了数据库安全性和备份恢复的重要性。作者详细说明了如何设置用户权限、加密数据以及创建有效的备份策略,以应对可能出现的数据安全和损失问题。 总之,《PostgreSQL for Data Architects》是一本内容丰富、实用性强的电子书,适合想要深入学习 PostgreSQL 数据库管理系统的数据架构师和专业人士使用。通过阅读这本书,读者将能够更加熟练地应用 PostgreSQL 数据库,提升自己在数据管理领域的能力和水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值