2016-04-27 13 views
1
Drop keyspace if exists actionable; 
CREATE KEYSPACE if not exists actionable WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'} AND durable_writes = true; 

私はこのエラーcassandra.protocol.SyntaxExceptionを取得:0欠落しているEOFの時に "実用的" 存在している場合...( 'CREATE'; カサンドラCQL EOF行方不明

がその周りに多くのドキュメントを見つけることができませんでした。しかし、私は一人で、それぞれの文を実行した場合、それは動作します。いくつかのスクリプトファイルに問題がありますか?カサンドラの

+1

があるかどうかを確認するために、あなたのスクリプトファイルを確認してください。 1つではないにしても、どのようにステートメントを実行していますか? – Castaglia

+0

.cqlファイルから実行することによって –

答えて

1

どのバージョンあなたは?

を使用している私は、スクリプトをテストし、それは私のために働いた、私はカサンドラ3.5を使用しているので:

% cat /tmp/test.cql                                     
Drop keyspace if exists actionable; 
CREATE KEYSPACE if not exists actionable WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'} AND durable_writes = true; 

% cqlsh -f /tmp/test.cql                               

% cqlsh --cqlversion=3.4.2 -e 'describe keyspace actionable'                           

CREATE KEYSPACE actionable WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'} AND durable_writes = true; 

あなたは「私は一人で、それぞれの文を実行した場合、それが動作する」に言及隠された改行/改行文字または似たような

+0

3.3 Cassandra。改行であってもよい。見ています。 –

関連する問題