本页介绍如何从 Connections 页面保存新的Oracle连接。您可以将已保存的连接用于任何需要连接到数据库的Relational Migrator任务。
提示
Relational Migrator支持Oracle物化视图。使用物化视图可以简化涉及多个表到单个源表的复杂 映射规则。有关更多信息,请参阅《Oracle SQL语言参考》。
关于此任务
要在Relational Migrator中保存新的Oracle连接,您必须:
确定数据库连接字符串或数据库信息。
连接到Oracle。
重要
要规划迁移并将Oracle模式映射到MongoDB模式,您必须使用具有正确 read
权限的帐户进行连接。
要迁移数据,必须使用具有所需权限的服务帐户连接到Oracle数据库。
有关数据库配置和所需权限的信息,请参阅配置Oracle。
步骤
数据库连接字符串
Oracle连接字符串如下所示:
jdbc:oracle:thin:@<host:port>:SID
示例,在 prodHost
上的端口 1521
上运行且具有 ORCL
SID 的Oracle数据库使用以下连接字符串:
jdbc:oracle:thin:@prodHost:1521:ORCL
或者, Relational Migrator可以根据用户提供的数据库信息创建适当的连接字符串。
注意
要了解有关 Oracle 连接字符串的更多信息,请参阅:
连接到Oracle
4
了解详情
Relational Migrator依赖开源 DebeziumConnector来捕获行级更改。 有关更多详细信息,请参阅 Debezium Oracle
有关启用存档日志记录的详细信息,请参阅 管理存档重做日志。
有关其他故障排除和调试信息,请参阅 Debezium Oracle帮助博文文 。
有关支持的数据库和版本的信息,请参阅支持的数据库和版本。
有关管理已保存连接的信息,请参阅管理数据库连接。
有关Relational Migrator项目的信息,请参阅创建和管理项目。