简体   繁体   English

使用Liquibase从远程数据库插入数据

[英]Using Liquibase to insert data from remote database

I know that the primary use for Liquibase is to manipulate data or make changes for a specific schema. 我知道Liquibase的主要用途是操纵数据或对特定模式进行更改。

But I want to know if there is a way to use Liquibase to migrate data from a remote DB to a local DB and validate the data in the process by using maybe the liquibase/change/custom/CustomTaskChange interface? 但是我想知道是否有一种方法可以使用Liquibase将数据从远程数据库迁移到本地数据库并通过使用liquibase / change / custom / CustomTaskChange接口来验证过程中的数据?

While you can use a hammer to put in a screw, it is not the best tool for the job. 尽管您可以使用锤子拧入螺丝,但这并不是完成此工作的最佳工具。 Likewise, while you could conceivably use Liquibase for data migration, there are other tools that are better suited for that task. 同样,虽然可以想象使用Liquibase进行数据迁移,但是还有其他一些更适合该任务的工具。 I would look at things like the Community (ie open source and free as in beer) Pentaho ETL suite. 我会看一下Pentaho ETL套件等社区(即开源和啤酒免费)。

http://community.pentaho.com/ http://community.pentaho.com/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM