2. 简介
北京人大金仓数据库数据迁移平台(KDTS: Kingbase Data Transformation Service)是为用户提供Oracle、Mysql、SQLServer、Gbase、PostgreSQL、DM、KingbaseES数据库数据迁移到KingbaseES数据库的数据迁移工具。
2.1. 源端数据库版本支持
源端数据库 | 支持版本 |
|---|---|
Oracle | 9i、10g、11g、12c、19c |
MySQL | 5.X、8.X |
SQLServer | 2000、2005、2008、2012、2014、2016、2017、2019 |
Gbase | 8s、8g |
PostgreSQL | 12 |
DM | 8 |
Db2 | 11 |
KingbaseES | V7、V8R3、V8R6 |
当前源端数据库版本支持Oracle的“19c”、“12c”、“11g”、“10g”、“9i”。根据您自己的Oracle数据库版本号选择合适的类型(查看Oracle数据库版本号可通过SQL语句:select * from v$version;)。
当前源端数据库版本支持MySQL的“5.1”,“5.X”,“8.X”。根据您自己的MySQL数据库版本号选择合适的类型(查看MySQL数据库版本号可通过SQL语句:select version();)。
当前源端数据库版本支持SQLServer的“2000”、“2005”、“2008”、“2012”、“2014”、“2016”、“2017”、“2019”。根据您自己的SQLServer数据库版本号选择合适的类型(查看SQLServer数据库版本号可以通过SQL语句:select @@version;)。
当前源端数据库版本支持PostgreSQL12。根据您自己的PostgreSQL数据库版本号选择合适的类型(查看PostgreSQL数据库版本号可通过SQL语句: select version();)。
当前源端数据库版本支持DM8。根据您自己的DM数据库版本号选择合适的类型(查看DM数据库版本号信息可以通过语句:select * from v$version; select * from v$instance;)。
当前源端数据库版本支持Gbase的“8s”、“8g”。根据您自己的Gbase数据库版本号选择合适的类型(查看Gbase数据库版本号信息可以通过语句:select * from v$version;)。
当前源端数据库版本支持Db2 11。根据您自己的Db2数据库版本号选择合适的类型(查看Db2数据库版本号信息可以通过语句:”select service_level from sysibmadm.env_inst_info”)。
当前源端KingBaseES数据库版本支持“V8R6”、“V8R3”、“V7”。根据您自己的KingBaseES数据库版本号选择合适的类型(查看金仓数据库版本号信息可以通过语句:select version();)。
后续会陆续开放其他数据库(如Oscar)及现有数据库其他版本的支持。
2.2. 源端数据库迁移对象支持
2.3. 目标数据库版本支持
目标数据库 | 支持版本 |
|---|---|
Kingbase | V8R3、V8R6 |
当前目标端 Kingbase 数据库版本支持“V8R6”、“V8R3”。根据您自己的 Kingbase 数据库版本号选择合适的类型(查看金仓数据库版本号信息可以通过语句:select version();)。
2.4. 系统版本说明
KDTS 数据库迁移工具的产品形态有以下两种:
BS版
通过浏览器以可视化界面方式设置配置项,完成数据迁移。
SHELL版
通过手动修改配置文件的方式设置配置项,完成数据迁移。




