我在SQL Server 2005上有两个数据库DB_OLD和DB_NEW,我需要将数据从DB_OLD导入到DB_NEW。 DB_NEW具有与DB_OLD相同的表以及一些新列(但这不会成为问题,因为列接受NULL值)。
有一个问题:我只需导入一些数据,而不是整个DB_OLD。
为了简单地从DB_OLD导出数据,我尝试使用SQL Server导入和导出向导来编写我自己的选择查询。问题是我不知道如何设置多个源,所以我可以将每个选择从DB_NEW导入到右表中。
我可以为每个表创建一个视图,并在那里选择需要传输的数据,但我不想这样做。
所以,我的问题是:如何在不创建视图的情况下使用多个源?还是有一个更适合我需要的工具?
感谢专家。
答案 0 :(得分:0)
我设法通过使用sp_addlinkedserver
并使用自定义选择和插入查询来解决问题