SQL Server 2005将特定数据从旧数据库导出到新数据库

时间:2011-03-09 11:14:16

标签: sql sql-server-2005 export

我在SQL Server 2005上有两个数据库DB_OLD和DB_NEW,我需要将数据从DB_OLD导入到DB_NEW。 DB_NEW具有与DB_OLD相同的表以及一些新列(但这不会成为问题,因为列接受NULL值)。

有一个问题:我只需导入一些数据,而不是整个DB_OLD。

为了简单地从DB_OLD导出数据,我尝试使用SQL Server导入和导出向导来编写我自己的选择查询。问题是我不知道如何设置多个源,所以我可以将每个选择从DB_NEW导入到右表中。

我可以为每个表创建一个视图,并在那里选择需要传输的数据,但我不想这样做。

所以,我的问题是:如何在不创建视图的情况下使用多个源?还是有一个更适合我需要的工具?

感谢专家。

1 个答案:

答案 0 :(得分:0)

我设法通过使用sp_addlinkedserver并使用自定义选择和插入查询来解决问题