Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 JAVA DB(德比)
我想将我的数据的公共视图导入另一个数据库(也在 java db 中)。
我想传递这些数据并保存到另一个数据库中。我遇到了麻烦,因为一般规则是一个连接到一个数据库。
帮助将不胜感激。
您需要两个连接,每个数据库一个。
如果您希望这两个操作成为一个工作单元,您应该使用 XA JDBC 驱动程序,这样您就可以进行两阶段提交。您还需要一个 JTA 事务管理器。
使用 Spring 很容易做到这一点。
从一个连接中选择;插入另一个。我在想的只是标准的 JDBC。如果您有很多行,您将需要批量插入并检查它们,这样您就不会建立一个巨大的回滚段。
我想知道为什么你必须以这种方式复制数据。“不要重复自己”将是一个很好的反对理由。为什么你认为你在这样的两个地方需要它?