Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Server 2005将特定数据从旧数据库导出到新数据库_Sql_Sql Server 2005_Export - Fatal编程技术网

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

SQL Server 2005将特定数据从旧数据库导出到新数据库,sql,sql-server-2005,export,Sql,Sql Server 2005,Export,我有两个数据库DB_OLD和DB_NEW,都在SQLServer2005上,我需要将数据从DB_OLD导入DB_NEW。 DB_NEW具有与DB_OLD相同的表以及一些新列(但这不会是问题,因为这些列接受空值) 这里有一个陷阱:我只需要导入一些数据,而不是整个数据库 为了简单地从DB_OLD导出数据,我尝试使用SQL Server导入和导出向导编写自己的select查询。问题是我不知道如何设置多个源,以便可以从DB_NEW将每个select导入到正确的表中 我可以为每个表创建一个视图,并在其中选

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

这里有一个陷阱:我只需要导入一些数据,而不是整个数据库

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

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

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


感谢专家。

我只需使用
sp\u addlinkedserver
并使用自定义的选择和插入查询就可以解决这个问题