两个数据库结构是一样的,只是A是客户在用的,几年前,比较旧。现要升级为B(最新标准库). 想将A的表记录全复制取B中。
实现设想:语句自动枚举数据库A的表名,select内容,然后将数据库B同名的表记录清空后将数据库A的该表记录插入。循环自动枚举数据库A每张表,自动完成。 请问有什么方法语句,谢谢!
难点在于:复制过程中,是否可以 停机?
推荐一个好用的开源数据库工具: https://dbeaver.io/
连接好两个数据库后,A->SQL, SQL->B 即可。
如果数据量比较小,写sql直接可以导入。
如果数量太大还是建议写程序来同步。 python处理数据
当时用过PLSQL针对oracle数据库做同步,他有个同步数据库的功能
谢谢各位 ,我先试试Navicat 16 同步两数据库结构与数据先。之前是用SQL Compare 14,但感觉不好用。
难点在于:复制过程中,是否可以 停机?
– 快乐的凡人721 1年前