2016-09-26 2 views
0

Я только что загрузил Couchbase для OS X (Community Edition) и запустил его. Эта часть прошла хорошо. Потом я завела оболочку командной строки, CBQ и попытался запустить команды в соответствии с их документы:couchbase help не работает

http://developer.couchbase.com/documentation/server/current/tools/cbq-shell.html#topic_bzd_zwr_w5

Я могу успешно работать такие вещи, как:

select * from `beer-sample` limit 1; 

... но я не могу запустить metacommands как:

\HELP; 
\ECHO hello; 

те все возвращаются с ответом об ошибке:

cbq> \HELP; 
{ 
    "requestID": "a52b8f2f-bef3-4d6f-83a8-f839ad1a87bb", 
    "errors": [ 
     { 
      "code": 3000, 
      "msg": "Input was not a statement." 
     } 
    ], 
    "status": "fatal", 
    "metrics": { 
     "elapsedTime": "401.285µs", 
     "executionTime": "347.522µs", 
     "resultCount": 0, 
     "resultSize": 0, 
     "errorCount": 1 
    } 
} 

и

cbq> \ECHO hello; 
{ 
    "requestID": "0ec331ca-9f74-409f-b904-6d9543af73da", 
    "errors": [ 
     { 
      "code": 3000, 
      "msg": "syntax error - at hello" 
     } 
    ], 
    "status": "fatal", 
    "metrics": { 
     "elapsedTime": "492.399µs", 
     "executionTime": "431.839µs", 
     "resultCount": 0, 
     "resultSize": 0, 
     "errorCount": 1 
    } 
} 

Что я здесь делаю неправильно?

+0

Должно работать, какая версия Community Edition вы используете? –

ответ

1

Это, кажется, работает для меня ...

cbq> \help; 

Help information for all shell commands. 

\ALIAS [ name value ] 

\CONNECT url 

\COPYRIGHT 

\DISCONNECT 

\ECHO args ... 

\HELP [ args ... ] 

\POP [ parameter ] 

\PUSH [ parameter value ] 

\QUIT 
\EXIT 

\REDIRECT OFF | filename 

\SET [ parameter value ] 

\SOURCE filename 

\UNALIAS name ... 

\UNSET parameter 

\VERSION