f T-UP DATA Migration on Ubuntu 18.04.4 ~ 迪貝之家

Pages

T-UP DATA Migration on Ubuntu 18.04.4

要跑在linux
得把xrdp裝起來
至少UI的連線會比較方便
我用的是ubuntu 18.04.4
但從18開始
好像xrdp就有問題
找了好久的文件
才解決xrdp的使用
步驟如下 :
apt-get install xrdp -y
apt-get install xorgxrdp-hwe-18.04 -y
xorgxrdp-hwe-18.04 主要癥結點在這個套件
細節可以參考底下網路這一篇Po文
xRDP – Issues when installing xRDP on Ubuntu 18.04.4
桌面環境我選擇MATE, xfce我不想在測了
To install MATE Please use below command
apt-get install mate-core mate-desktop-environment mate-notification-daemon
if you installed MATE, Please use below command to MATE environment
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n mate-session \n' /etc/xrdp/startwm.sh
adduser xrdp ssl-cert
ufw allow 3389/tcp
/etc/init.d/xrdp restart
設定細節可以參看底下這篇文章
How to Install Remote Desktop (Xrdp) on Ubuntu 18.04
至於T-UP 的版本
我的測試結果
好像不能用tibero 6最新fix那一版隨附的T-UP
tibero6-bin-FS07_CS_1912-linux64-174424-opt.tar
得用稍微舊一點版本
TMAXTECH 可以下載
Source : ORACLE 10gR2 on Redhat 5
Target : Tibero 6 TAC on Debian 10
T-UP : T-Up_linux64_201912 on Ubuntu 18.04.4
JDK : zulu6.22.0.3-jdk6.0.119-linux_amd64.deb
最新版會出現下列錯誤

Errors : 1
1. Migration Failed: String index out of range: -1
換成JDK 8
錯誤是不一樣了
但還是有問題
所以我才換成T-Up_linux64_201912這一版進行測試
然後T-Up_linux64_201912所附的tiberojdbc
在連接Tibero 6 的時候
會出現下列錯誤
所以我就拿了tibero6-bin-FS07_CS_1912-linux64-174424-opt.tar
這個版本的tibero jdbc
就解決了
migration 過程的畫面如下
新版的畫面可以參考我寫的這一篇文章
Tibero T-UP Data Migration
新版的功能設定比較細
主要是為了解決轉碼及資料轉移時可能會碰到的問題