四、使用纯文本格式的备份文件备份数据库
下面我们详细介绍如何使用pg_dump程序创建数据库的纯文本格式的备份文件。
第一步:登录到Postgres Plus数据库服务器所在的计算机。在该计算机上任何有效的帐户都可以。
第二步:下面的操作需要利用Windows命令行,所以它们都是在命令提示符窗口中键入的命令。
为了打开命令提示符窗口,在屏幕底部的Windows任务栏中点击“开始”按钮, 然后依次选择“所有程序”、“附件”子菜单,并单击“命令提示符”选项即可。这样就会打开命令提示符窗口了。

▲图 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:

▲图 2