<div dir="ltr">Hello,<div><br></div><div>I recently updated my DBI driver for MonetDB from 0.9.4 to 0.9.5 and got a problem with Cyrilic symbols (UTF-8). Now I downgraded to 0.9.4 and everything is OK.</div><div><br></div><div>To reproduce:</div><div>> # create connection</div><div>> conn <- dbConnect(MonetDB.R(), "monetdb://localhost:50000/db")</div><div>> # create table</div><div>> dbSendUpdate(conn, "create table t1 (col1 clob)")</div><div>> # try to insert something</div><div>> dbSendUpdate(conn, "insert into t1 (col1) values (?)", "Some data with cyrillic - П")</div><div><div>Error in .local(conn, statement, ...) : </div><div>  Unable to execute statement 'insert into t1 (col1) values (''Some data with cyrillic - П')'.</div><div>Server says 'syntax error, unexpected $end, expecting SCOLON in: "insert into t1 (col1) values (''Some data with cyrillic - П')"' [#42000].</div></div><div>> # try another operation:</div><div>> dbGetQuery(conn, "select * from t1")</div><div><div>Error in .mapiRead(conObj@socket) : </div></div><div>Empty response from MonetDB server, probably a timeout. You can increase the time to wait for responses with the 'timeout' parameter to 'dbConnect()'.<br></div><div><br clear="all"><div><br></div>-- <br><div>Roman</div>
</div></div>