我在Windows XP上使用PostgreSQL 9.2数据库。该数据库安装在OS分区下。不幸的是我的硬盘坏了但它可以用作第二个驱动器而不是可引导驱动器。所以我有我的PostgreSQL 9.2文件夹,哪里可以从哪里检索我的数据库模式?
答案 0 :(得分:3)
除非您在上次安装时做了一些奢侈的事情,否则您需要的所有文件都应该在数据目录中。这包括架构,配置和用户创建的数据库。如果您运行安装程序(而不是手动设置),如果您使用某种安装程序,它可能会放入以下路径(对于Windows):
C:\Program Files\PostgreSQL\<someversion>\data
或者,如果您在64位窗口上安装32位PostgreSQL,它可能是:
C:\Program Files (x86)\PostgreSQL\<someversion>\data
答案 1 :(得分:1)
Postgres维护了非常好的文档:http://www.postgresql.org/docs/9.2/static/storage.html
但是,您的数据可能位于任何位置,具体取决于您配置数据库的方式。默认情况下,它位于“data”中安装目录下的窗口中。但是,如果没有关于您的安装的更多具体信息,我们也不知道您的数据在哪里。