2016-04-21 25 views
0

使用我的本地主機使用create語句從java嘗試vacuumdb。我嘗試運行在Linux命令行psql的語法來驗證語法是否確實是正確的:Postgres Vacuumdb sql

wsemp=# vacuumdb --host=127.0.0.1 --port=5432 --dbname=wsemp --username=dbauser --analyze --verbose; 

但:

wsemp=# vacuumdb -d wsemp -z -v -h localhost -U jboss; 
ERROR: syntax error at or near "vacuumdb" 
LINE 1: vacuumdb -d wsemp -z -v -h localhost -U jboss; 

我通過去除一些選項,並改變這個幾乎嘗試了一切同樣的錯誤出現。任何想法爲什麼?

+0

即使運行「用vacuumdb --analyze wsemp;」:

我從你想要的東西就像你傳遞給vacuumdb參數猜測不工作。 –

回答