Java 新方言的对称性

Java 新方言的对称性,java,sql,replication,symmetricds,Java,Sql,Replication,Symmetricds,我需要为SymmetricDS创建一个新的方言,以便将数据从MySQl/MSSql/Oracle复制到新数据库(现在没有方言)。此数据库具有特定的sql。 我已经读过了,但还是不明白从什么开始 有人能解释一下如何为Symmetricd创建新的方言吗。 我还想在将数据从当前数据库复制到新数据库时修改一些数据(可能是转换)。 谢谢 检查是否有计划实施缺少的方言。如果没有计划。检查代码后,通过搜索名称中包含“oracle”、“mysql”或“postgres”的类,观察受支持方言的实现。选择最接近缺失

我需要为SymmetricDS创建一个新的方言,以便将数据从MySQl/MSSql/Oracle复制到新数据库(现在没有方言)。此数据库具有特定的sql。 我已经读过了,但还是不明白从什么开始

有人能解释一下如何为Symmetricd创建新的方言吗。 我还想在将数据从当前数据库复制到新数据库时修改一些数据(可能是转换)。
谢谢

检查是否有计划实施缺少的方言。如果没有计划。检查代码后,通过搜索名称中包含“oracle”、“mysql”或“postgres”的类,观察受支持方言的实现。选择最接近缺失方言的方言,复制类并进行修改以满足需要。

检查是否有实现缺失方言的计划。如果没有计划。检查代码后,通过搜索名称中包含“oracle”、“mysql”或“postgres”的类,观察受支持方言的实现。选择最接近缺少的方言,复制类并进行修改以满足需要。

好的,我可以在项目中本地实现一些接口和抽象类,并检查复制是否有效吗?或者为此,我需要fork所有项目并在其中实现复制?据我所知,方言并不是作为插件/扩展实现的。您必须使用fork并从中贡献您的工作—“通过编写方言接口的实现,可以将对新数据库的支持添加到SymmetricDS。”—现在不实际了?如果不在EngineEyes中显式注册,无法看到实现将从类路径自动拾取,我也看不到这个选项。所以,若我想在我的项目中实现这一点,我需要签出项目并实现所有方法。然后创建JAR并将其添加到我的项目中(如果我想要嵌入Symmetricd),或者将此JAR添加到安装环境中(到libs),如果我想要将其作为独立服务使用。对吗?抱歉,对于可能愚蠢的问题:)好的,我可以在我的项目中本地实现一些接口和抽象类,并检查复制是否有效吗?或者为此,我需要fork所有项目并在其中实现复制?据我所知,方言并不是作为插件/扩展实现的。您必须使用fork并从中贡献您的工作—“通过编写方言接口的实现,可以将对新数据库的支持添加到SymmetricDS。”—现在不实际了?如果不在EngineEyes中显式注册,无法看到实现将从类路径自动拾取,我也看不到这个选项。所以,若我想在我的项目中实现这一点,我需要签出项目并实现所有方法。然后创建JAR并将其添加到我的项目中(如果我想要嵌入Symmetricd),或者将此JAR添加到安装环境中(到libs),如果我想要将其作为独立服务使用。对吗?抱歉,可能是愚蠢的问题:)