gpt4 book ai didi

windows - 如何在 Windows 系统之间恢复/移动 PostgreSQL 数据库架构和数据库?

转载 作者:可可西里 更新时间:2023-11-01 11:19:41 27 4
gpt4 key购买 nike

我在 Windows XP 上使用 PostgreSQL 9.2 数据库。该数据库安装在操作系统分区下。不幸的是,我的硬盘驱动器坏了,但它可以用作第二个驱动器而不是可引导驱动器。所以我有我的 PostgreSQL 9.2 文件夹,我可以从哪里检索我的数据库架构?

最佳答案

除非你在上次安装时做了一些奢侈的事情,否则你需要的所有文件都应该在数据目录中。这包括模式、配置和您用户创建的数据库。如果您运行安装程序(而不是手动设置),如果您使用某种安装程序,它可能会放入以下路径(对于 Windows):

C:\Program Files\PostgreSQL\<someversion>\data 

或者,如果你在 64 位 windows 上安装 32 位 PostgreSQL,它可能是:

C:\Program Files (x86)\PostgreSQL\<someversion>\data
  1. 只需以相同的方式将 PostgreSQL 安装到相同的路径即可
  2. 停止数据库进程。
  3. 将"new"数据目录重命名为 data_BACKUP(以便您可以在必要时恢复安装)。
  4. 将整个“数据”目录从旧磁盘复制到新磁盘上的相同位置。
  5. 重新启动数据库进程,一切就绪。

关于windows - 如何在 Windows 系统之间恢复/移动 PostgreSQL 数据库架构和数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18295941/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com