我对 postgreSQL 集群有疑问
I have a question about postgreSQL cluster
我是编程新手。我使用 PostgreSQL 是因为我需要一个数据库程序。
我使用 initdb.exe
制作了一个数据文件
initdb.exe -U postgres -A password -E utf8 -W -D D:\Develop\postgresql-10.17-2-windows-x64-binaries\data
这种方法称为数据集群。
我在这个数据文件中放入了很多信息。
现在我想将数据传输到另一台计算机并使用它。
如何导入和使用使用集群创建的文件?
我想在 pgAdmin4 中注册并使用它。
我该怎么办?
我使用的是 Windows 10 操作系统。需要类似于加载集群的方案。
只要你想转移到另一个64位的Windows系统,直接关闭服务器复制数据目录即可。如果需要,请使用 pg_ctl register
注册服务。
要将数据复制到不同的操作系统,您必须使用 pg_dumpall
并使用 psql
恢复。 pgAdmin 不会在那里帮助你(它不是一个管理工具,正如它的名字所暗示的那样)。
我是编程新手。我使用 PostgreSQL 是因为我需要一个数据库程序。
我使用 initdb.exe
制作了一个数据文件initdb.exe -U postgres -A password -E utf8 -W -D D:\Develop\postgresql-10.17-2-windows-x64-binaries\data
这种方法称为数据集群。 我在这个数据文件中放入了很多信息。 现在我想将数据传输到另一台计算机并使用它。 如何导入和使用使用集群创建的文件? 我想在 pgAdmin4 中注册并使用它。 我该怎么办?
我使用的是 Windows 10 操作系统。需要类似于加载集群的方案。
只要你想转移到另一个64位的Windows系统,直接关闭服务器复制数据目录即可。如果需要,请使用 pg_ctl register
注册服务。
要将数据复制到不同的操作系统,您必须使用 pg_dumpall
并使用 psql
恢复。 pgAdmin 不会在那里帮助你(它不是一个管理工具,正如它的名字所暗示的那样)。