I was going crazy trying to figure out why my COPY RECORDS command wasn't
working. Turns out it is caused from funny (encoded?) characters in the string
for one of the fields.
For instance one of the fields contained this "?a?as?e??, 18 ?a??? 2001
10:24:00 pµ"
How did the data get this way? Well I exported it from SQL Server and I guess
that db is set up to store encoded characters. When I did the export I told
SQL Server to make the file ASCII since I figured that is what COPY RECORDS
expects. So apparently SQL Server is writing the characters this way into the
string. Then MonetDB (latest version) cannot handle this.
So what happens is that the COPY x RECORDS command just returns immediately
after I try this with this data in it. After that all my SQL statements in
mclient return immediately. So I can say "select count(*) from foo;" and it
just comes immediately back with the sql> prompt. So something with these
funny characters sends mclient into a funk. I have to exit and restart it to
get it going again.
Any advice on how to handle this? Thank you.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers