我在不同的服务器(开发和生产)上有两个数据库我需要将我的数据从多个表从开发移动到生产,而不影响生产中预先存在的数据。知道 SQL Manager 是否支持这样的东西,还是我必须为它编写一个脚本?
我的详细情况:
我有一个工具可以让我为我的公司创建调查。该工具位于开发和生产中。因为我不想在我的生产数据库中添加测试数据,所以我使用该工具的开发版本来创建我的调查并在本地测试它们。该工具与我数据库中的几个表相关联,例如调查、问题、答案、结果等。
我当前的设置:当我完成调查并准备启动时,我必须使用该工具的生产版本来手动重做我之前在生产中所做的所有工作。这一点都不理想,不仅因为我必须花时间去做,而且在手动复制过程中也有出错的风险。
我需要做的:我上面提到的那些表,里面已经有生产数据,可供我公司使用。当我创建一个新调查时,我只需要将新调查的特定记录(来自所有表)从开发转移到生产,而不会影响我以前在那里的任何东西。