虽然重点不是PG_DUMP 但还是要写一写,否则真成标题党了....你是认真的吗实际上pg_dump,可以被明确为一个导入导出的工具可能更合适他的位置.好处是pg_dump 在使用的时候并不会阻塞其他用户对数据库的访问.实际上他们备份出的数据,是逻辑的,而不是物理,这也就确认了...,他作为导出工具对于接受方是很灵活的,尤其对于一些版本不同的PG 来说, PG_DUMP 是必须存在的....呵呵 ,那我要是自动化,定期运行pg_dump 怎么办啊, 难道回答 臣妾做不到
方法1 变量法
在执行命令前,通过变量的方法将默认的密码设置成你下一步要使用的密码,然后直接执行pg_dump ,...方法2 .password 法
这个方法的确应该是人尽皆知的,在操作数据库的默认LINUX 用户下,我们产生一个 600权限的文件, .pgpass 文件,里面
存储服务器地址, 端口, 数据库名,