在上篇文章中,按照文檔裏面的配置和遷移過程操做了一遍,和本身設想的同樣,接下來的過程並不順利。接下來,就將本身的採坑過程作個簡單的彙總。html
<https://eco.dameng.com/docs/zh-cn/start/dm-install-windows.html>傻瓜教程一步步來便可mysql
<https://eco.dameng.com/docs/zh-cn/start/dm-instance-windows.html>;linux
由於公司運維已經安裝好了linux版本的達夢數據庫,我的主要安裝windows版是爲了使用其工具sql
由於咱們以前使用的MYSQL,因此遷移工做是從MYSQL遷移到DM,連接以下:
<https://eco.dameng.com/docs/zh-cn/start/migrate-mysql-dm.html>;windows
MYSQL字段類型爲text的導入後變成CLOB,在使用JDBC讀取的時候,須要將CLOB轉爲流讀取出來,示例代碼以下:markdown
private String clob2String(CLOB clob) { //Clob轉換成String 的方法 String content = null; StringBuffer stringBuf = new StringBuffer(); try { int length = 0; Reader inStream = clob.getCharacterStream(); //取得大字側段對象數據輸出流 char[] buffer = new char[10]; while ((length = inStream.read(buffer)) != -1) { for (int i = 0; i < length; i++) { stringBuf.append(buffer[i]); } } inStream.close(); content = stringBuf.toString(); } catch (Exception ex) { ex.printStackTrace(); } return content; }