我想知道是否有类似的工具可以说Oracle的subversion。
我处于某种情况,我需要调试潜在的编码或数据问题。 问题是数据非常大,每24小时更新一次是不可能的。但我想是否有办法运行可以查看本地和生产数据库的脚本,确定它们之间的差异(生产数据库是想要的更改)。并使用这些新记录/更改更新本地数据库。
那里有什么东西可以做这类事吗?
这将适用于oracle 11gR2数据库
答案 0 :(得分:1)
检查两个oracle服务器之间DBLINK
是否有效
数据库链接教程标识为http://www.orafaq.com/wiki/Database_link
如果DBLINK
有效,则创建一个类似
PROCEDURE p1
IS
BEGIN
--MERGE SCRIPTS to your table
END;
每天在DBMS_JOBS
中拨打相同的内容,如下所示
exec dbms_job.submit(:v_JobNo, 'proc1;', TRUNC(SYSDATE)+1, 'TRUNC(SYSDATE)+1');
有关职位的更多信息,请参阅此处http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_job.htm#BABHCBFD
如果DBLINK
不起作用,则必须使用其他一些中间件工具
希望这会对你有所帮助