数据备份
备份
PostgreSQL 自带的内置备份工具叫做 pg_dump。
注意: 在进行上述工作之前,首先请确保你具有登录到服务器并访问你将要备份的数据库或表的权限。你可以通过使用PostgreSQL 命令行客户端——psql,进行服务器登录。在客户端中输入主机名(-h),用户名(-u)和密码(-p),以及数据库名,然后就可以校验你是否被授权访问。
命令行下:
C:\Program Files\PostgreSQL\8.3\bin\pg_dump.exe -h localhost -p 5432 -U postgres -F c -b -v -f "C:\Users\tanbin\Desktop\aa.backup" mydb
恢复
C:\Program Files\PostgreSQL\8.3\bin>psql -h localhost -U pgsql -d mydb < mydb.bak