国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示
生活随笔
收集整理的這篇文章主要介紹了
国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
oracle12c數據庫轉人大金倉數據庫實例演示
- 第一章:數據準備
- ① 人大金倉建庫建用戶
- ② 人大金倉授權表空間
- ③ 人大金倉創建 schema 表
- 第二章:轉庫演示
- ① 轉庫工具準備
- ② 創建源庫和目的庫數據庫連接
- ③ 創建遷移任務
- ④ 啟動遷移任務
- ⑤ 遷移完成,查看遷移結果
第一章:數據準備
① 人大金倉建庫建用戶
切換人大金倉用戶,然后創建用戶和數據庫,名稱要和 oracle 的用戶名一致。
[root@ncc-61-19 ~]# su - kingbase Last login: Thu Jun 17 13:32:07 CST 2021 on pts/4 [kingbase@ncc-61-19 ~]$ ksql -U system -d test ksql (V008R006M002B0013) 輸入 "help" 來獲取幫助信息.test=# create user auto_2105_oracle_yz_0406 with password 'nccloud001'; CREATE ROLE test=# create database auto_2105_oracle_yz_0406 owner auto_2105_oracle_yz_0406 tablespace nnc_data01; CREATE DATABASE② 人大金倉授權表空間
根據自己數據庫的實際需要來設置即可。
test=# grant all on tablespace nnc_data01 to auto_2105_oracle_yz_0406; GRANT test=# grant all on tablespace nnc_index01 to auto_2105_oracle_yz_0406; GRANT③ 人大金倉創建 schema 表
退出,用自己的建的用戶登錄,建個 schema 表,這個也要和 oracle 數據庫的用戶一致。
test=# \q [kingbase@ncc-61-19 ~]$ ksql -U auto_2105_oracle_yz_0406 -d auto_2105_oracle_yz_0406 ksql (V008R006M002B0013) 輸入 "help" 來獲取幫助信息.auto_2105_oracle_yz_0406=> create schema auto_2105_oracle_yz_0406; CREATE SCHEMA第二章:轉庫演示
① 轉庫工具準備
轉庫工具一般在根安裝路徑下 DtsTools 目錄下。
windows 版遷移工具獲取:小藍棗的csdn資源倉庫
② 創建源庫和目的庫數據庫連接
新建數據庫連接。
建一個源庫 oracle 的連接。
然后再建個目標庫人大金倉數據庫的連接。
③ 創建遷移任務
創建遷移任務。
選擇剛才創建的連接。
選擇要遷移的庫。
全選。
這個最大并發數和寫緩沖大小的默認值調一下。
自動轉換對象名這個屬性可以勾上,如果碰到重復的對象名會進行轉換,不會影響使用,后面經常有出錯,主要也是因為這個原因。
點擊完成即可。
④ 啟動遷移任務
點擊遷移任務。
彈出提示點擊確定后就開始遷移了。
⑤ 遷移完成,查看遷移結果
經過 4 個多小時遷移完了。
點擊確定后會彈出遷移報告,如果有報錯的,相關 sql 日志存放路徑會提示出來,可以根據其中的日志來進行問題排查和確認。
喜歡的點個贊?吧!
總結
以上是生活随笔為你收集整理的国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 技术篇 - win10复
- 下一篇: 国产化达梦数据库数据迁移文档:oracl