國產資料庫 達夢V8適配個人小結 資料庫遷移

2021-10-07 21:30:35 字數 1008 閱讀 2070

軟體國產化的熱潮一浪接著一浪,應業務需求公司安排做應用系統國產化系統和軟體的適配工作,達夢國產資料庫的佼佼者必須在適配的範圍中啦。

遷移工具使用達夢自帶的遷移工具,所以需要在本地計算機安裝達夢服務,安裝完畢後,就可以使用達夢的工具了。這裡要特別感謝達夢同事 馮小振、海風、時想等,在資料遷移和功能測試的時候給予了很大的幫助。

一、開啟dm管理工具,建立例項連線,使用sysdba連線遠端達夢資料庫。

二、建立表空間和使用者(新建使用者會自動建立模式schema),使用者名稱盡量保持源一致,mysql的database名,oracle的使用者名稱

三、開啟dm資料遷移工具,右鍵新建工程,然後新建遷移,下一步,我是從mysql5.7遷移到達夢8的。注意遷移的資料來源最好不要直接用生產庫。

遷移完成,會發現mysql欄位型別varchar2超過255的在dm被轉換成text,dm的text型別也是有長度限制的好像是頁屬性的一半。mysql text型別dm是clob。dm大字段型別有text,clob,blob等,是不能進行比較的,所以執行專案測試之前,要改造下有比較操作的sql,比如roder by,group by,distinct,union等語句中有大字段都要改造的。

達夢資料庫(版本V8)的資料檔案丟失存在的乙個坑

達夢資料庫 版本v8 的資料檔案丟失存在的乙個坑,個人覺的這個問題應該是需要優化,具體是什麼問題呢,就是有乙個模擬場景測試,執行某個sh指令碼,保證資料不丟失,由於時間和網路較卡的的原因,我沒注意指令碼的具體內容,本來以為是儲存本次測試的結果,後來才知道,指令碼的內容大概是刪除資料庫的某些資料檔案,...

國產達夢資料庫常用記錄

命令 disql conn 輸入賬號密碼 示例語句 create table dmhr.address addressid int identity 1,1 primary key,address1 varchar 60 not null,address2 varchar 60 city varch...

使用delphi 連線國產資料庫 達夢

達夢資料庫是乙個國產大型資料庫管理系統。其實現了大型資料庫的各種功能。由於一直是聽說,沒有用過,今天想來 oracle.首先使用dm 的資料遷移功能把原來delphi 窯洞的資料遷移到達夢上.這個遷移過程非常順利,就連 oracle 裡面 每次處理比較麻煩的clob 也很順利的匯入.匯入完成後資料庫...