Skip to content

Commit d8f62ea

Browse files
committed
Fix for proper UTF-8 support in data
1 parent 727641c commit d8f62ea

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>nl.topicus.mssql2monetdb</groupId>
55
<artifactId>mssql2monetdb</artifactId>
66
<packaging>jar</packaging>
7-
<version>0.5</version>
7+
<version>0.6</version>
88
<name>mssql2monetdb</name>
99
<url>http://maven.apache.org</url>
1010

src/main/java/nl/topicus/mssql2monetdb/CopyTool.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import java.io.IOException;
1212
import java.io.ObjectInputStream;
1313
import java.io.ObjectOutputStream;
14+
import java.io.OutputStreamWriter;
1415
import java.io.PrintWriter;
1516
import java.io.UnsupportedEncodingException;
1617
import java.io.Writer;
@@ -599,7 +600,8 @@ private void copyData(CopyTable table) throws Exception
599600
File temp = new File(tmpDir, tmpFilePrefix + "_data.csv");
600601
LOG.info("Writing data to temp file: " + temp.getAbsolutePath());
601602

602-
BufferedWriter bw = new BufferedWriter(new FileWriter(temp));
603+
BufferedWriter bw = new BufferedWriter
604+
(new OutputStreamWriter(new FileOutputStream(temp), "UTF-8"));
603605

604606
long startTime = System.currentTimeMillis();
605607
long insertCount = 0;

0 commit comments

Comments
 (0)