是否有相当于PostgreSQL的Redgate SQL Compare
发布时间:2020-12-13 16:01:32 所属栏目:百科 来源:网络整理
导读:对于我对SQL Server的所有部署,我使用的是Redgate的SQL Compare.是否有类似的部署到PostgreSql的工具? 编辑:我不是在寻找比较数据的工具.我需要比较DDL:表,函数,索引等,并生成部署脚本.因此,这与所提到的可能重复的问题不重复. 解决方法 这里有一些与此答
对于我对SQL Server的所有部署,我使用的是Redgate的SQL Compare.是否有类似的部署到PostgreSql的工具?
编辑:我不是在寻找比较数据的工具.我需要比较DDL:表,函数,索引等,并生成部署脚本.因此,这与所提到的可能重复的问题不重复. 解决方法
这里有一些与此答案相关的小细节可能与其他答案无关,所以我将在这里回答.
说实话,我会做的只是使用pg_dump -s然后对结果进行区分.这为您提供了数据库的文本转储,对于相同的数据库,只要使用相同版本的pg_dump,它就可以工作.您可能必须根据所使用的pg_dump版本来查看注释. 这里一个巨大的警告是,它按照物理顺序转储列,因此您必须确保所有DDL脚本在两者上以相同的顺序运行. 否则,另一个问题中的工具可能就是从哪里开始的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |