暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
11 mdb.txt
222
14页
0次
2022-09-23
100墨值下载
# 一、 软件讲解
## 1. MDB 介绍
MDB 全称 MogDB Data Bridge,是一款异构数据库迁移同步工具。
用于 MogDB/openGauss 以及同类基于 openGauss 的数据库与其他异构数据库(Oracle, DB2,
MySQL, PostgreSQL 等)之间的数据迁移和同步。
## 2. 架构
![](https://cdn-mogdb.enmotech.com/docs-media/mdb/v1.0/img_21.png?x-oss-process
%3Dimage%2Fresize%2Ch_800)
## 3. 支持数据库类型
| 源数据库 | 目标数据库 | 是否支持 | 预计支持版本 |
| -------- | ---------- | -------- | ------------ |
| Oracle | MogDB | 支持 | |
| MogDB | Oracle | 支持 | |
| MySQL | MogDB | 支持 | |
| MogDB | MySQL | 未支持 | v1.1 |
## 4. 支持数据库对象
| 对象名称 | 是否支持 | 说明 | 预计支持版本 |
| ---------- | -------- | ---------- | ------------ |
| Schema | 支持 | | |
| Table | 支持 | | |
| Constraint | 支持 | 不支持外键 | |
| Index | 支持 | | |
| TableData | 支持 | 表数据 | |
| User | 未支持 | | v1.2 |
| Sequence | 未支持 | | v1.2 |
| Synonyms | 未支持 | | v1.2 |
## 5. 不支持数据库对象
| 对象名称 | 是否支持 | 说明 |
| --------- | -------- | ---- |
| Trigger | 不支持 | |
| Procedure | 不支持 | |
| Function | 不支持 | |
| Package | 不支持 | |
| View | 不支持 | |
# 二、安装部署
## 1. 安装需求
MDB 部署的系统需求如下:
- 服务器: Linux x86_64
- 资料库: MogDB
## 2. 支持版本
| 软件 | 版本 |
| ------ | --------------------------------- |
| Java | 11+ |
| MogDB | Database: 2.0+ Plug-ins: wal2json |
| Oracle | 11g, 12c, 19c |
| MySQL | 5.7, 8.0.x (不支持 MariaDB) |
## 3. 安装步骤
### (1) 下载软件
下载最新版 MDB 安装包. 安装包请联系相关销售获取.
### (2) 上传软件并解压
上传 MDB 安装包到服务器,并解压:
```s
tar -zxvf mdb_v1.0.0.RELEASE_linux_x86_64.tar.gz
```
### (3) 准备资料库
MDB 当前资料库必须使用 MogDB(openGauss) 数据库,版本不低于 2.0
MogDB 安装请参考: [MogDB 单实例安装]
(https://docs.mogdb.io/zh/mogdb/v2.1/installation-on-a-single-node)
MogDB 软件安装完成后,在 MogDB 数据库服务器中,使用 gsql 客户端工具以本地超级管理员用户登录数
据库
```s
gsql -r
```
MogDB 中预先创建 MDB 资料库与资料库用户:
```s
-- 创建资料库用户,密码请依据实际环境需求修改
create user mdb_repo with password 'MDB@password' login;
-- 创建资料库,资料库 owner 必须设置为 mdb_repo
create database mdb_repo_db with owner mdb_repo;
```
### (4) 检查 Java 版本
MDB 依赖 Java 11,需要确保当前安装服务器中,Java 版本不低于 11
```s
java -version
```
Java 版本过低,则需要从 Oracle 官网下载 Java 11 对应的 JDK/JRE 软件包,下载链接如下:
[https://www.oracle.com/java/technologies/downloads/#java11]
(https://www.oracle.com/java/technologies/downloads/#java11
)
下载 jdk-11.0.15.1_linux-x64_bin.tar.gz 软件包,并上传到服务器中解压使用:
```s
tar -zxvf jdk-11.0.15.1_linux-x64_bin.tar.gz
# 获取当前路径, 当前路径: /usr/local
pwd
# 配置环境变量
vi ~/.bash_profile
# 替换 JAVA_HOME 路径后, 在文件末尾输入以下内容:
export JAVA_HOME=/usr/local/jdk-11.0.15
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
of 14
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜