技术开发 频道

Windows下EnterpriseDB备份和恢复攻略

  四、使用纯文本格式的备份文件备份数据库

  下面我们详细介绍如何使用pg_dump程序创建数据库的纯文本格式的备份文件。

  第一步:登录到Postgres Plus数据库服务器所在的计算机。在该计算机上任何有效的帐户都可以。

  第二步:下面的操作需要利用Windows命令行,所以它们都是在命令提示符窗口中键入的命令。

  为了打开命令提示符窗口,在屏幕底部的Windows任务栏中点击“开始”按钮, 然后依次选择“所有程序”、“附件”子菜单,并单击“命令提示符”选项即可。这样就会打开命令提示符窗口了。

Windows下EnterpriseDB的备份和恢复
▲图 1

  第三步:使用cd命令将当前工作目录切换至Postgres Plus所在的bin目录。

cd C:\Program Files\PostgresPlus\8.4SS\bin

   注意:如果您使用的是Postgres Plus Advanced Server的话,请将当前工作目录通过cd命令切换至dbserver/bin。

  第四步:使用具有超级用户权限(-U选项)的角色运行pg_dump程序,使用–C来包含备份文件中的CREATE DATABASE语句,给备份文件指定的名称(-f选项),以及用来制作备份文件的数据库的名称(命令行的最后一个参数)。

pg_dump -U postgres -C -f C:\Temp\sample_backup sample

   上面的命令就会为数据库sample建立一个备份文件,名为sample_backup。您可以利用Microsoft记事本程序察看sample_backup:

Windows下EnterpriseDB的备份和恢复
▲图 2

0
相关文章