我已经做了这些步骤:错误archive_command窗口7
- 开业
postgresql.conf
设置这些参数:
wal_level = archive archive_mode =on archive_command = ''copy %p \\\\192.168.1.10\\Archive\\wals\\%f''
其中192.168.1.10是我的电脑的IP地址而存档是D盘中的共享文件夹。
当我重新启动postgres服务时,我在归档文件夹中找到了归档文件。
这就是我想要做的。
但现在我要到存档文件存储在另一台电脑具有的IP地址“192.168.1.41”我做这些步骤:
- 我创建一个文件夹归档并在其中一个子文件华尔兹。
- 使其可以共享和完全访问每个人。
- 更新在我的电脑中
archive_command = ''copy %p \\\\192.168.1.41\\Archive\\wals\\%f''
现在,当我重新启动Postgres服务没有归档文件在远程PC“192.168.1.41”被接收。
当我打开pg_log
文件夹以查看我找到了错误的财产以后,如日志文件:
The failed archive command was:
copy pg_xlog\000000010000000000000009 \\192.168.1.41\PGArchivewals\000000010000000000000009
The referenced account is currently locked out and may not be logged on to.
请始终*指定您正在使用的PostgreSQL版本。 – 2013-03-23 11:37:32
@CraigRinger我使用的是PostgreSQL的9.0版本。 – Suri 2013-03-23 13:04:02